fixes 6422 - validate repoid (and pick a valid one) on cv publish
fixes #6499 - fix css formatting on organization form to bootstrap3
fixes #6511 / BZ 1109085 - content host bulk errata fixes

This commit addresses a couple of small UI issues with the
content host bulk errata action.  The issues were:

1. If no content hosts are selected, do not retrieve applicable
   errata from the server.  The API requires the user to provide
   at least 1 content host; therefore, no need to send the request
   with 0.
2. If no content hosts are selected, disable the refresh and
   install actions.
fixes #6527 / BZ 1115955 - activation keys - filter host collections by organization

When a user requests 'available host collections' for an activation key,
it should only show those that are available within the same organization
as the activation key being queried for.
Merge pull request #4396 from bbuckingham/issue-6511

fixes #6511 / BZ 1109085 - content host bulk errata fixes
Fixes #6078, #6300, #6514, BZ1105175, BZ1097054, BZ1101586: fix limit fields

This commit changes the way we handle limited fields such as Content Host
number of systems and Activation Key usage limit.  Instead of representing
"unlimited" as -1 we now represent it as a boolean on the object.

http://projects.theforeman.org/issues/6078
http://projects.theforeman.org/issues/6300
http://projects.theforeman.org/issues/6514
https://bugzilla.redhat.com/show_bug.cgi?id=1105175
https://bugzilla.redhat.com/show_bug.cgi?id=1097054
https://bugzilla.redhat.com/show_bug.cgi?id=1101586
Merge pull request #4360 from waldenraines/6300

Fixes #6078, #6300, #6514, BZ1105175, BZ1097054, BZ1101586: fix limit fields
fixes #6516 - various product deletion fixes

* Redhat products & promoted products could be deleted under bulk actions api & ui
* Single product delete api allowed redhat & promoted product deletion
* cp_id was being sent up for bulk actions
* error messages were only including a single errored product
* success and error messages were not actually printing
* products were removed from list even if they were not actually deleted
fixes #6508 - fixing package group search

With the removal of the lowercase filter previously
in the kt_name_analyzer, filters would work properly
but search were still being downcased by default, thus
anything with an uppercase letter could not be searched for

also the controller logic had some incorrect code
Merge pull request #4361 from jlsherrill/6422-module_repo

fixes 6422 - validate repoid (and pick a valid one) on cv publish
Merge pull request #4392 from jlsherrill/6508-lowercase

fixes #6508 - fixing package group search
Merge pull request #4404 from jlsherrill/6516-prod_delete

fixes #6516 - various product deletion fixes
Merge pull request #4403 from bbuckingham/issue-6527

fixes #6527 / BZ 1115955 - activation keys - filter host collections by organization
Merge pull request #4390 from isratrade/6499

fixes #6499 - fix css formatting on organization form to bootstrap3