eslint: update, clean up unused dependencies
eslint: update, clean up unused dependencies

we're not using the standard js set,
and apparently no longer using any promise rules, removing

and updated the rest to current versions

ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic