fixes #4628 - disable Org nesting if Katello is enabled
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
fixes #5082 - adding repository_url option to subscription upload
fixes #5126 - using components puppet modules for composite publishing
Fixes #5127: Adds explicit requires on Bastion module by all other modules.

The Bastion module serves to provide centralized cross-module functionality
required by each feature module. Previously, this relationship was implied by
Bastion being the top level module tied to the angular bootstrap process and
the Bastion modules inclusion of all other feature modules. With the change to
manualy bootstrapping angular with the required modules, the Bastion module
transitioned to acting like all other modules. However, without this module
all feature modules wouldn't function (e.g. setting API prefix, providing
functionality on the root scope). This changes adds an explicit requires
to all modules that require the Bastion module to function.
Fixes #5145, BZ1016203: display error in UI on custom info errors.
Merge pull request #3964 from ehelms/fixes-5127

Fixes #5127: Adds explicit requires on Bastion module by all other modul...
fixes #5142 - fixing error on repo create with empty string

pulp does not treet empty string for feed urls the same as
nil.  As a result repo creation would fail.  This fixes the issue by doing 2 things:

a) convert empty string to nil at repo creation time
b) explicitly do not accept empty string in the url validator
Fixes #5144, BZ1079152: show last status of content view versions.
Fixes #4957 - Allow users to delete view versions
Merge pull request #3960 from waldenraines/bug-1079152

Fixes #5144, BZ1079152: show last status of content view versions.
Merge pull request #3965 from waldenraines/bug-1016203

Fixes #5145, BZ1016203: display error in UI on custom info errors.
fixes #5116 BZ1085465 - add system groups to registering system through activation key

host-actkey - tests pass
Fixes #5156, BZ1086503 - allow updating of system groups via /system/:id
Fixes #5159, BZ1082707 - display Yes/No to indicate composite status.
Fixes #5161, BZ1082712 - hide the default content view for composites.
Merge pull request #3957 from komidore64/rmi5082

fixes #5082 - set repository url
Fixes #5154 - CSRF related ng upload issue

Fixes the following cases
1) Manifest Import
2) Repository Info puppet module upload
3) Gpg key upload
After the following change in foreman https://github.com/theforeman/foreman/commit/73f99b5c79de3d2a6b65e8833c6be72117ca1257
the upload code would stop working because csrf tokens were not
being sent as a part of the session.
This commit fixes that issue
Merge pull request #3976 from parthaa/csrf

Fixes #5154 - CSRF related ng upload issue
Fixes #5160, BZ1082163 - limit content view descriptions to 255 chars.