Fixes #6246, bz1100582 - Services mods for  KS templates

Some of the services like sendmail,cups,pcmcia were unecessarily
disabled. Removing them from being disabled.
Fixes #6256 - Handle a nil value in kt_env for hostgroups
Fixes #5451: Load only custom products for repo discovery.

Adds 'custom' param option to the products index API call in order
to retrieve non-red hat products. Updates the repo discovery creation
screen to pass custom so that users are only creating repositories
for existing custom products.
fixes #6144 - fix css formatting formatting fields on katello form builder to bootstrap3
fixes #6145 - add pulp proxy to host form
Fixes #5523: Content host available releases are now calculated based on content view.
Merge pull request #4256 from ehelms/fixes-5523

Fixes #5523: Content host available releases are now calculated based on...
Merge pull request #4288 from GregSutcliffe/6256

Fixes #6256 - Handle a nil value in kt_env for hostgroups
refs #6145 - calculating installation url based on smart proxy
Fixes #5713: Removes instance method declarations from included block of concerns.
Fixes #4647: Hide 'Sync Now' button on feedless repositories.
refs #6145 - use content source for content upon registration
refs #6145 - use content source instead of pulp proxy
Merge pull request #4306 from ehelms/fixes-4647

Fixes #4647: Hide 'Sync Now' button on feedless repositories.
Fixes #4981: Update link to custom content repositories on sync management.
Merge pull request #4309 from ehelms/fixes-4981

Fixes #4981: Update link to custom content repositories on sync manageme...
Fixes #5543/BZ1102322 - fix content search autocomplete.

Autocomplete was broken for products, repositories, and
content views in different ways.  This fixes each.
Fixes #5805: Update qpidd.conf location and grab Pulp messages in debug.
Fixes #5040: Fix organization wide auto attach of subscriptions via API and UI.
Merge pull request #4310 from waldenraines/5543

Fixes #5543/BZ1102322 - fix content search autocomplete.