fixes #5187 add link from host show page to system subscription
fixes #5188 show subscription status on host show page
Fixes #5715 - make sure the rest client doesn't get PhusionPassenger::Utils::TeeInput

Rest client 1.6.7 is not able to handle that, passing the string
instead. The behavior should stay the same.
Fixes #5749: Prevent error when migrating existing marketing and engineering
Products due to STI inheritance column.
Fixes #5682 - Handle Lifecycle env read perms better

1) Made env index call prune the return list based on read perms
2) Made the env page in the UI display paths appropriately based on read
perms
3) Updated the create env call to require read access on the prior
environment before one can create.
fixes #5757 - fixing puppet module upload url
Merge pull request #4101 from ehelms/fixes-5749

Fixes #5749: Prevent error when migrating existing marketing and enginee...
Merge pull request #4104 from jlsherrill/pulp-2.4

Merging master to pulp 2.4
Merge pull request #4105 from jlsherrill/puppet-modules

fixes #5757 - fixing puppet module upload url
fixes #5758 - removed errors due to updated permissions
Merge pull request #4102 from parthaa/env-read

Fixes #5682 - Handle Lifecycle env read perms better
Merge pull request #4106 from thomasmckay/5758-subs

fixes #5758 - removed errors due to updated permissions
fixes #4260 - adding products tab for act key

4260-actkey-repo - fixing fixes
fixes #5614 - do not expose activation key label

actkey - js test fix
Merge pull request #4066 from thomasmckay/4260-actkey-repo

fixes #4260 - adding products tab for act key
Merge pull request #4094 from thomasmckay/actkey

fixes #5614 - do not expose activation key label
Merge pull request #4045 from abenari/master

host show page deface
Merge pull request #4046 from Katello/pulp-2.4

Pulp 2.4
Refs #5377 - comps update for pulp-celery
Merge pull request #4109 from jlsherrill/comps

Refs #5377 - comps update for pulp-celery
Refs #5377 - comps update for python-billiard