Usernames needs to be lowercase in foreman.

This may not be needed because of

http://projects.theforeman.org/issues/4439

but just in case, make hte hidden user be lowercase when created.
fixes #4459 - allows proper rendering of pages using root_path
Merge pull request #3751 from thomasmckay/4459

fixes #4459 - allows proper rendering of pages using root_path
Use Dynflow for async manifest import
Merge pull request #3752 from iNecas/manifest-import-dynflow

Use Dynflow for async manifest import
updating post_sync action
* moving to v2 controller
* adding support for a secret token
* removing http header guessing
Merge pull request #3722 from jlsherrill/post_sync

updating post_sync action
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.