fixes #4628 - disable Org nesting if Katello is enabled
Fixes #4974 - make sure puppetmaster is set when updating the repo url
Fixes #4966 - add subscription_manager_configuration_url to ALLOWED_HELPERS

This allows rendering the template in safe mode
fixes #5080 - invalid puppet module names would show to add to CV

due to the way facet filters work, you need to specify :and between all the filters
unlike in a normal search where you can specify multiple filter lines
and tire will :and them together
Merge pull request #3946 from iNecas/fix-safe-mode

Fixes #4966 - add subscription_manager_configuration_url to ALLOWED_HELPERS
Merge pull request #3945 from iNecas/fix-non-puppet-provisioning

Fixes #4974 - make sure puppetmaster is set when updating the repo url
Fixes #4207: More informational message when no content views are available when changing a system's environment.
Merge pull request #3951 from ehelms/fixes-4207

Fixes #4207: More informational message when no content views are availa...
fixes #5100 - updates to how/when foreman content is created

This commit addresses 2 issues:

1. Do not create foreman content (install media, OS...etc) when creating a repo in the default content view (i.e. Library)
2. Do not blindly create install media, if it already exists (e.g. rather than Medium.create! do Medium.find_or_create_medium)
Fixes #4818 - Allow users to remove views from environments
Fixes #5102, BZ1084855, limit sync plan add list to enabled products.
Merge pull request #3954 from bbuckingham/issue-5100

fixes #5100 - updates to how/when foreman content is created
Merge pull request #3955 from waldenraines/bug-5102

Fixes #5102, BZ1084855, limit sync plan add list to enabled products.
Merge pull request #3953 from daviddavis/cve-deletion

Content view environment deletion
fixes #5082 - adding repository_url option to subscription upload
Fixes #4209: Prevents removal of all paths from the page when environments are deleted.
Merge pull request #3962 from ehelms/fixes-4209

Fixes #4209: Prevents removal of all paths from the page when environmen...
Fixes #5103, BZ1084855: allow sync plans to be added to RH products.
fixes #5126 - using components puppet modules for composite publishing
Merge pull request #3956 from waldenraines/bug-5103

Fixes #5103, BZ1084855: allow sync plans to be added to RH products.