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 #5126 - using components puppet modules for composite publishing
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 #4957 - Allow users to delete view versions
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.
Fixes #5160, BZ1082163 - limit content view descriptions to 255 chars.
Merge pull request #3972 from waldenraines/bug-5159

Fixes #5159, BZ1082707 - display Yes/No to indicate composite status.
Merge pull request #3974 from waldenraines/bug-5161

Fixes #5161, BZ1082712 - hide the default content view for composites.
Merge pull request #3922 from isratrade/4628b

fixes #4628 - disable Org nesting if Katello is enabled
Merge pull request #3969 from jlsherrill/repo_feed

fixes #5142 - fixing error on repo create with empty string
Merge pull request #3963 from jlsherrill/puppet_module_composite

fixes #5126 - using components puppet modules for composite publishing
Merge pull request #3949 from jlsherrill/puppet_orgs

fixes #5080 - invalid puppet module names would show to add to CV
Fixes #4811 - Allow users to delete a content view
fixes #4795 - sanitize 'organization_id' param to a string, BZ 1079981
Fixes #5098: Table select all checkboxes no longer trigger one another.

Previously, the select all functionality was tied to the assumption that a
table variable existed attached to the scope; however, this use of a table
variable reflected that created by an outside controller and not the internal
scope of the directive.

Changes the handling of select all internally within alch table by
introducing a private variable that belongs to each instance of alch-table.
Methods were introduced to wrap the internal variable to enforce the internal
nature of the variable.
Merge pull request #3973 from waldenraines/bug-5160

Fixes #5160, BZ1082163 - limit content view descriptions to 255 chars.