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
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
Content Views: Adding initial index route and navigation item to render page.
Content Views: Adding full table view and mocked resource for fake data.
Content View: Skeleton of the content views new page.
Content Views: Adding basic animation of existing view table hide/show.
Content Views: Adding basic info to details.
Content Views: Adding versions list and publish ability.
Dirty commit
Content Views: Adding products and filters to the details view.
Content Views: Adding ability to promote a version.
Content Views: Adding promotion page and new environment selector widget.
Adding 'angular-animate' as a dependency.
Content Views: Fixing mock versions being present on new view.