Fixes #4012: Converts sync management and sync schedule routes into resources delcarations.

This is needed in order to fix an issue with 3.2.8 and the declaration
of menu's in lib/katello/plugin.rb against Foreman. Rails 3.2.8 is provided
by RHSCL 1.0 and the menu system fails unless a resource for the main
route is delcared via the resources method.
Splitting the spec and unit test tasks up.
Assets: These changes reflect required fixes for assets to properly
compile on RHEL6 with the current RHSCL packages used for asset compilation.

Most notably the current versions of therubyracer (0.11.0beta5) and
uglifier (1.2.6).
Merge pull request #3562 from ehelms/fix-assets-rhel6

Assets: These changes reflect required fixes for assets to properly
Merge pull request #3563 from ehelms/fix-plugin-routes

Fixes #4012: Converts sync management and sync schedule routes into reso...
Relaxing strong_parameters requirement
Merge pull request #3564 from daviddavis/temp/20140114113301

Relaxing strong_parameters requirement
removing katello's service calls and uneeded cruft
(cherry picked from commit 514eeb8ca8f3be6ba74bcc5af0ae0adab6fcf736)

removing typo
Merge pull request #3565 from mccun934/remove-katello-service2

removing katello's service calls and uneeded cruft
1053156 - fix slowness in errata indexing

product_id does not seem to be used anywhere and its fetching
was very poorly optimized and did not seem to be used as part of
a search.

Did a grep/scan of code and tested out these pages/actions:

* Dashboard
* CVD publish
* CV Refresh
* Changeset promote
* Content search
Spec: Adding asset compilation steps to spec.
removing old files from katello spec file
Merge pull request #3566 from ehelms/engine-asset-compile

Assets: Updating spec to compile assets.
Merge pull request #3569 from jlsherrill/errata_index

1053156 - fix slowness in errata indexing
Merge pull request #3567 from ehelms/splitting-test-tasks

Splitting the spec and unit test tasks up.
Merge pull request #3571 from jlsherrill/spec_fix

removing old files from katello spec file