Fort: a few minor bug fixes, primarily namespacing
Legacy Content View: quick fix to address issue on publish

This commit is just a 'quick fix' to address an error that can
occur on publish due to double form submits.

Note; this is only temporary as we replacing this UI in the
cv-rework branch.
add rubygem-hammer_cli_foreman_tasks to repos
subscriptions - manifest refresh and delete into dynflow actions
Remove code that has been replaced by bastion/v2 APIs.

Delete several old and unused UI controllers, views,
javascript files, styles, and tests as well as removing
unused functionality from remaining bastion-only UI controllers.
Merge pull request #3731 from waldenraines/remove-cruft

Remove code that has been replaced by bastion/v2 APIs.
fixes #4505 - rhsm register though Dynflow
Namespacing Katello factories and updating duplicated factories to modify
existing ones from Foreman. Addresses the test failures introduced
by Foreman PR #1070.
Merge pull request #3763 from ehelms/refs-1070

Namespacing Katello factories and updating duplicated factories to modif...
Merge pull request #3761 from iNecas/update-consumer-create

fixes #4505 - rhsm register though Dynflow
Merge pull request #3755 from bbuckingham/bugfixes

Bugfixes for legacy content view publish
Merge pull request #3756 from jmontleon/add_hammer_cli_foreman_tasks_to_repo

add rubygem-hammer_cli_foreman_tasks to repos
fixes #4409 - rename the id used for the content menu

For some reason, using 'content' as the id for the Content menu
was resulting in breakage in behavior for foreman's two-pane
implementation.

Without this change, the following would occur:
- User goes to a page, clicks 'New <object>' (e.g.
  Architecture, Environment, User...)
- panel opens with form to allow user to enter
  data for the object
- User clicks submit
- At this point, the form is submitted to the server
  and the object is created; however, the form is never
  closed and the list of objects is not updated.
Merge pull request #3760 from komidore64/manifest-async-tasks

subscriptions - manifest refresh and delete into dynflow actions
Merge pull request #3769 from bbuckingham/issue-4409

fixes #4409 - rename the id used for the content menu
Adding config path that points to foreman/config/settings.plugins.d
to allow placement of the Katello yaml file in the plugin config location.
Merge pull request #3776 from ehelms/config-path

Adding config path that points to foreman/config/settings.plugins.d
fixing red hat repos page

* product controller actions were mistakenly deleted
* routes for said actions were mistakenly deleted
* data attributes in some cases will be changed from foo_bar
   to foo-bar, so this was fixed
Merge pull request #3778 from jlsherrill/repo_set

fixing red hat repos page
Fixes #4575: Removes horizontal scrollbar on nutupane pages caused by
over extended header and search bar.