Fixes #4910 - Insert a default location.

This is not tied to any organization since it is tied to the server install
fixes #5005 removes EPEL from the provisioning template
fixes #5013 - host groups - fix retrieval of activation keys

This commit fixes the behavior of hostgroup create/edit,
where the user selectes a lifecycle environment and
content view and in turn the list of available activation
keys is return from the server.

The main issue prior to this commit was that the
logic was using the foreman puppet environment id
where it should have been using the katello
content view id.
Merge pull request #3935 from bbuckingham/issue-5013

fixes #5013 - host groups - fix retrieval of activation keys
Fixes #4934: Add item highlight when viewing details in Nutupane.
Merge pull request #3910 from ehelms/fixes-4934

Fixes #4934: Add item highlight when viewing details in Nutupane.
fixes #5036 BZ1075238 - specify table name explicitly in pluck
fixes #5050 BZ1082623 - adjust font size and structure slightly of portlet

replaced fr with span
Fixes #4984, #5001, #5010 - Adding repo enable and disable

Added repo enable /disable

Also added some requested enhancements to the cli.
Changed the use of param feed to param url (by aliasing.)
Also changed the index call to return in the proper API V1 - V2 way.
Fixes #5401, adding back .btn-danger class to remove dialogs.
Fixes #5045, correct link to upload manifest on empty RH repo page.
Fixes #5044, fix link to subscriptions.

The link to subscriptions was using the name of the subscription
instead of the ID.  This resulted in a broken link.  Fixed the link
to do a search for the subscription name instead.
Merge pull request #3940 from waldenraines/bug-5044

Fixes #5044, fix link to subscriptions.
Merge pull request #3938 from thomasmckay/5050-sub-portlet

fixes #5050 BZ1082623 - adjust font size and structure slightly of portlet
Merge pull request #3936 from thomasmckay/5036-pluck

fixes #5036 BZ1075238 - specify table name explicitly in pluck
fixes 5039 - update bulk actions before_filters to enable proper authenticate

Prior to this commit the system bulk actions for 'errata' would
fail with a 403 forbidden indicating that the user was not set.
The root cause is that User.current is currently set as
part of 'authenticate' (which is performed by the 'authorize' filter);
however, authorize was being executed after some of the filters that
required access to User.current.

This commit reorders the filters so that User.current
will be set before it is needed by other filters.
Merge pull request #3930 from mccun934/20140401-1030

fixes #5005 removes EPEL from the provisioning template
Merge pull request #3932 from parthaa/repo-commands

Fixes #4984, #5001, #5010 - Adding repo enable and disable
Merge pull request #3942 from bbuckingham/issue-5039

fixes 5039 - update bulk actions before_filters to fix 403 forbidden issue
Merge pull request #3939 from waldenraines/bug-5045

Fixes #5045, correct link to upload manifest on empty RH repo page.