Fixes #5408, display errors on new sync plan form.
Merge pull request #4012 from waldenraines/roles

Merge remote-tracking branch 'upstream/master' into roles
Fixes # 5437 - Env controller cleanup

Removing unused controller methods from the environments controller.
Also wiping out unused tests.
Fixes #5416 - adding CRUD permissions for activation keys.
Merge pull request #4003 from waldenraines/activation-keys-roles

Fixes #5416 - adding CRUD permissions for activation keys.
Fixes #5198 - make bastion a true single page application.

This PR changes all bastion pages to be served as a single page
from / instead of multiple pages served from /katello/<resource>.
This will speed up load time between the pages (since we won't
have to reload the entire page for each Bastion page).
Merge pull request #4006 from waldenraines/bug-5408

Fixes #5408, display errors on new sync plan form.
Merge pull request #3979 from waldenraines/html5mode

Fixes #5198 - make bastion a true single page application.
Merge pull request #4014 from parthaa/env-cleanup

Fixes # 5437 - Env controller cleanup
fixes #5511 - renamed create_unlimited_supscription.rb
Merge pull request #4019 from thomasmckay/5511-supscription

fixes #5511 - renamed create_unlimited_supscription.rb
Fixes #5495 - Validate content urls for ISO repositories
Fixes #5037 - Enable ISO repo sets from a manifest
Fixes #5508, allow alch-checkbox display values to be formatted.
Merge pull request #4021 from waldenraines/bug-5508

Fixes #5508, allow alch-checkbox display values to be formatted.
Fixes #5518 - Repository.enabled no longer exists
Fixes #5515, adding Bastion config directory to whitelist for RPMs.
Merge pull request #4016 from sdherr/master

Issue 5037: enable ISO repo sets
Merge pull request #4023 from waldenraines/bug-5515

Fixes #5515, adding Bastion config directory to whitelist for RPMs.
Fixes #5504: Consolidates Katello about page information to the Foreman about page.

Removes the Katello about page and uses deface to add two status widgets
to the Foreman about page. The two widgets are the backend status information
for services such as Pulp and Candlepin and a widget that lists installed packages.