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 #6144 - fix css formatting formatting fields on katello form builder to bootstrap3
fixes #6145 - add pulp proxy to host form
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 #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.
fixes #6924 - correct subscriptions json output
Merge pull request #4280 from parthaa/provisioner

Fixes #6246, bz1100582 - Services mods for KS templates
fixes #6290 / BZ 1111078 - fix host <-> content host association during registration

This commit fixes the association of the host to content host that is
performed during registration.  The code previously utilized the organization
instance variable that was obtained by the before_filters; however,
those filters are no longer used.
fixes #6301 - correcting host/guest
Fixes #6195, bz1109386 - 403 on cv version delete

Content view remove call specifying versions and envs to be removed / unasssociated
had a minor glitch -> env_ids - @view.environment_ids.map(&:to_s)).empty?
env_ids = [1,2,3]  while @view.environment_ids.map(&:to_s) = [1,2,3]
Problem was API was treating it like a list of strings while params code changed it to ints
This commit should fix that issue
Fixes #5081, #6185 - Dynflowing product delete

Deleting product was previously doing a repository.destroy_all . This
commit aims to address that and other product deletion issues by
dynflowing the entire product delete orchestration.

Also includes changes by ivan for
Fixes #5081 - use Dynflow polling feature for candlepin async actions