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 #4644: Create Foreman environment for all content views

There are cases when it makes sense to have the environment
created even when no puppet content is there: such as provisioning
a system into the environment without using puppet at all.