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
refs #6145 - use content source for content upon registration
refs #6145 - use content source instead of pulp proxy
fixes #6924 - correct subscriptions json output
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 #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
Fixes #6165: Ensure all repositories loaded on content view repository lists.
Fixes #5108: Wrap li's in ul to prevent showing up outside table cell.
Fixes #5944: Ensure links to old Katello pages are followed.

After switching to HTML5 history, links to older Katello pages that
included hashes would not properly redirect. This now checks if the path
starts with '/katello' and force redirects to the specified url.
Merge pull request #4305 from bbuckingham/issue-6290

fixes #6290 / BZ 1111078 - fix host <-> content host association during registration
Merge pull request #4282 from jlsherrill/isratrade-6145

fixes #6145 - calculating installation url based on smart proxy
Merge pull request #4218 from parthaa/product-destroy

Fixes #5081,6185  - Dynflowing product delete
Merge pull request #4318 from ehelms/fixes-5944

Fixes #5944: Ensure links to old Katello pages are followed.
Merge pull request #4317 from ehelms/fixes-5108

Fixes #5108: Wrap li's in ul to prevent showing up outside table cell.
Merge pull request #4315 from ehelms/fixes-6165

Fixes #6165: Ensure all repositories loaded on content view repository l...
Fixes #5439/BZ1076357 - align "Cancel" link not to cross table border
fixes #6317 - fixing reindex rake task due to improper include
Merge pull request #4319 from jlsherrill/reindex

fixes #6317 - fixing reindex rake task due to improper include