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
Refs #6123,BZ1106563 - Disabling org deletion

We're not supporting deleting orgs in the next release so this change will
temporarily disable that functionality until then.
fixes #6168 - subscription list should require org, BZ 1097647
fixes #6173 - gpg info to now filter by name, BZ 1108227
Fixes #4964, #4963: Product json incorrectly grabbed all repositories.

The products rabl view switched the order of the node name and the
scope to grab the data. Instead of calling 'library_repositories' and
setting that equal to a 'repository' node in the JSON output, the view
was getting all repositories and placing them at a library_repositories
node. The consequences of this were that attempting to fetch a product
list while a content view publish is occurring means that repositories
outside the default content view are attempted to have their sync status
checked before they ever exist in Pulp.
Merge pull request #4255 from ehelms/fixes-4964

Fixes #4964, #4963: Product json incorrectly grabbed all repositories.
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.
Merge pull request #4252 from komidore64/rmi6173-gpgkey-filter-name

fixes #6173 - gpg info to now filter by name, BZ 1108227
Merge pull request #4247 from komidore64/rmi6168-subscription-list-require-org

fixes #6168 - subscription list should require org, BZ 1097647
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 #4610: Stop double submission of sync action on sync management.

Removes the inclusion of rails.js from the Katello javascript since
Foreman provides this JS library.
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