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.
Code for Org  Create orchestration
Merge pull request #3743 from parthaa/org_create

Code for Org  Create orchestration
Index the content when the syncing finishes
Index only when synchronization not handled by Dynflow action

The Actions::Katello::Repository::Sync itself handled then indexing of
the content: no need to do it again the after_sync callback.
Fix indexing after scheduled tasks

Wrong class caused task.progress to return hash that doesn't have
error_details method.
Merge pull request #3785 from iNecas/index-content-after-sync

Index the content when the syncing finishes
Require foreman-tasks ~> 0.3.6

We need it for `for_action` and `for_resource` scope definitions
Fixes #4594: Updates the references to the consumer cert RPM.
Merge pull request #3736 from bkearney/bkearney/downcase-usernames

Usernames needs to be lowercase in foreman.
Merge pull request #3791 from iNecas/foreman-tasks-bump

Require foreman-tasks ~> 0.3.6
Fixes #4634: Set karma-coffee-preprocessor version to prevent newer
version which requires Karma 0.12.0.
Merge pull request #3795 from ehelms/fixes-4634

Fixes #4634: Set karma-coffee-preprocessor version to prevent newer
Fixes #4615: Add missing route that allows RHSM to update consumer facts
and update API authentication check to account for authentication order.
Merge pull request #3792 from ehelms/fixes-4615

Fixes #4615: Adds missing routing from consumer to V1 systems that provi...
Add ActionTriggering after it was extracted form ActionSubject
Reinitialize the dynflow world after forking

One last monkey-patch to delayed-jobs addressing `PGError: could not
receive data from server: Bad file descriptor`.

We should get rid of DJ really soon.
Merge pull request #3777 from pitr-ch/story/dynflow2

Add ActionTriggering after it was extracted form ActionSubject
Merge pull request #3803 from iNecas/fix-dynflow-from-dj

Reinitialize the dynflow world after forking
Fixes #4646: hostgroup-akeys: fix regressions with activation keys on hostgroups page

This commit fixes a few small regressions with the activation keys
on the host groups page.

1. update so that activation keys pane will be correctly included
   within the host group page
2. update the activation keys controller to support requests by
   environment
3. update the activation keys pane to use the v2 api (since v1
   was removed)
4. update cross-linking to take the user to the nutupane
   activation keys

Note: additional changes will be needed for the products associated
with activation keys to be listed correctly.