Fixes #5761, #5899 - Update Katello kickstarts

This change brings the Katello kickstarts forward to match what's in the
Foreman community versions, with the community yum repos removed as Katello
will manage content.

This includes the security hardening in #5895, and Realm integration from
Fixes #6175 BZ1102951: Worked on updating content hosts details

Fixed a bug where content host details weren't be updated after adding or
removing a subscription. The status would still indicate invalid/valid
(respectively). I had to use $parent here as updating $scope.contentHost for
some reason did not update the webpage.
Fixes #6198: API methods that load database records should request only ID field.

During creation of the API search service utility, the loading of
only ID field for records being loaded from the database was incorrectly
handled. This change corrects that mistake and provides sped-up loading
times. For example, in development, a 20 item content host list was reduced
by 2-3 seconds on average.
Fixes #5245: Prevent selecting all items when searching.
Fixes #6202,BZ1085494 - Fix legacy_search for PuppetModule
Merge pull request #4260 from ehelms/fixes-5245

Fixes #5245: Prevent selecting all items when searching.
Merge pull request #4258 from ehelms/fixes-6198

Fixes #6198: API methods that load database records should request only ...
Merge pull request #4240 from stbenjam/5761-realm-template

fixes #5761, #5899 - Update Katello kickstarts
fixes #6206 - looking repositories by name, BZ 1108096
Merge pull request #4261 from daviddavis/temp/20140612150554

Fixes #6202,BZ1085494 - Fix legacy_search for PuppetModule
Merge pull request #4262 from komidore64/rmi6206-repository-filter-by-name

fixes #6206 - looking repositories by name, BZ 1108096
Merge pull request #4254 from daviddavis/update-system-info-subs

Fixes #6175 - Update content host info after adding/removing sub
Fixes #6176,BZ1103492: Improving interaction of content view errata id filters.

The previous content view errata id filter would continously load
all errata in chunks in order to allow client side filtering. And,
while this worked for small errata sets, larger errata sets such as
RHEL 6.5 (2500ish errata) were unwieldy and led to confusion. This
change does the following:

 * moves all type and date filtering server side
 * enabled UI select all behavior to allow adding errata that is not
   currently visible client side\
 * adds a new option to create errata id content view filter rules
   with a bulk set of errata or based on a search/param query