fixes #7278 - Fixes activation key registration hint, BZ 1128245
Fixes #6993: Ensure repo discovery proxy setup is loaded in production.

Without this change, repo discovery behind a proxy works within the
Rails development environment. However, the monkey patch to Anemone
to enable authenticated proxies is not loaded in production.
Merge pull request #4620 from ehelms/fixes-6993

Fixes #6993: Ensure repo discovery proxy setup is loaded in production.
Merge pull request #4618 from cfouant/ak-hint

fixes #7278 - Fixes activation key registration hint, BZ 1128245
Fixes #7294: replace <th> translate filters with directives.

We were using translate filters in our table headers because
of a clash between the translate directive and other directives.
This commit updates the text in the <th>s to be wrapped in a
span that includes the translate directive instead.  Directives
are more performant than filters so this should speed up the
application ever so slightly.

http://projects.theforeman.org/issues/7294
Fixes #7283: using translate directive in <span> to avoid infinite loop.

Changing this table header to use a child <span> with the translate
directive thus avoiding an infinite loop created by the interaction
between the translate and sortable directives.

http://projects.theforeman.org/issues/7283
Merge pull request #4621 from waldenraines/7283

Fixes #7283: using translate directive in <span> to avoid infinite loop.
Merge pull request #4623 from waldenraines/7294

Fixes #7294: replace <th> translate filters with directives.
fixes #7292 - Fixes duplicated sync plan route, BZ 1132914
Merge pull request #4622 from cfouant/product-routes

fixes 7292 - Fixes duplicated sync plan route, BZ 1132914
Fixes #7242: Script to generate formatted changelog.
Fixes #7300 - Adding a content view version parameter for packages
Fixes #7303 - Added content view version param to errata api
Merge pull request #4624 from daviddavis/temp/20140828113751

Fixes #7300 - Adding a content view version parameter for packages
Merge pull request #4607 from ehelms/fixes-7242

Fixes #7242: Script to generate formatted changelog.
Merge pull request #4625 from daviddavis/temp/20140828145900

Fixes #7303 - Added content view version param to errata api
fixes #7328 - Adds route for sync-plans, BZ 1132817
Merge pull request #4634 from cfouant/sync-routes

fixes #7328 - Adds route for sync-plans, BZ 1132817
Fixes #6287: Remove V1 API entirely.

This commit removes the existence of the V1 API by moving some controllers
to pure V2 API controllers and removing other, unused API controllers
and their corresponding tests.
Fixes #3584: Enable all tests to be run.

During the enginification process, tests were turned on one by one
and in the process some were left out. This changes the test task
to run all tests in the spec/ and test/ directories and fixes
those that haven't been run since engification.