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.
add rubygem-hammer_cli_foreman_tasks to repos
content views - only show library repos when fetching available
subscriptions - manifest refresh and delete into dynflow actions
Content Views: Working on content view rabl
Merge pull request #3756 from jmontleon/add_hammer_cli_foreman_tasks_to_repo

add rubygem-hammer_cli_foreman_tasks to repos
Content Views: Fixed source for composite content views
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 #3767 from jlsherrill/cv-rework-merge

merging master to cv-rework
Content Views Rework: updating publish to use the new filter models

This commit contains the changes to allow the publish process
to use the new filter models for packages, package groups and
errata.

This commit does not include puppet modules.  Since those
are no longer handled as a 'filter', a separate commit
and pull request will add them.
Merge pull request #3753 from bbuckingham/cv-rework-filters

Content Views Rework: updating publish to use the new filter models
Merge pull request #3758 from jlsherrill/repo_list

content views - only show library repos when fetching available
Merge pull request #3769 from bbuckingham/issue-4409

fixes #4409 - rename the id used for the content menu
Content Views: Adding filter UI support for Packages, Errata and Package groups.
Merge pull request #3744 from ehelms/content-view-redesign

Content Views: Adding filter UI support for Packages, Errata and Package...
Merge pull request #3762 from daviddavis/temp/20140228120326

Content Views: Adding composite info to content view version show
disabling checkbox on evn selector if env is disabled
Content Views: Fix publish bug by refreshing repos
Hooking up publish and promote properly

as part of this commit for content views:
* Versions tab now hits api for versions
* version columns have been reduced
* Promote now works (no polling)