fixes #8549 - Fixes subscription error messages for act key, BZ 1154619
fixes #8588 - make repo indexing idempotent
fixes #8491 - removing puppet modules list from content view version api

This takes the CVV index api from ~5 minutes down to 17 seconds
for 47 content view versions, 10 having 100 puppet modules, the rest having
5
Merge pull request #4851 from stbenjam/8588

fixes #8588 - make repo indexing idempotent
fixes #7668 - host errata mail notification
fixes #7666 - sync errata mail notification
fixes #7667 - promotion errata mail notification
Fixes #8610 - Adding search param to repo content api
Merge pull request #4780 from stbenjam/7668

fixes #7666, #7667, #7668 - errata mail notifications
BuildRequires needs to be updated as well
fixes #7176 - display hypervisor/guest info for subscription

changed conditionals in html template
Merge pull request #4857 from jmontleon/fix-foreman-docker-version-dep

BuildRequires needs to be updated as well
Merge pull request #4852 from thomasmckay/7176-sub-host-guest

fixes #7176 - displays hypervisor host name w/ generated guest subscriptions
Fixes #8615 - relax qpid_messaging dependency
fixes #8606 - fixing puppet module index

root cause was rabl calling a repositories function which did not exist on
the ES item object that was being sent to the templates.  This change now takes
the ES item objects and transform them to katello objects. This should only affect
Package, Package Groups, and Puppet Modules
Merge pull request #4858 from jmontleon/relax-qpid_messagining-dependency

Fixes #8615 - relax qpid_messaging dependency
Merge pull request #4833 from jlsherrill/8491

fixes #8491 - removing puppet modules list from content view version api
Merge pull request #4855 from daviddavis/temp/20141208110820

Fixes #8610 - Adding search param to repo content api
Merge pull request #4839 from cfouant/errors

fixes #8549 - Fixes subscription error messages for act key, BZ 1154619
refs #8584 - foreman-gutterball and gutterball to comps