Fixes #5958 - content-view puppet module operations

- puppet modules searchable by name, author and uuid
- authors of content-view puppet modules are searched based on name when they are missing
- updated api docs
- standard error handling for required parameters
Fixes #6397 - cv sys in error msg BZ1111240

Change error message in the authorize_remove_environments action the
ContentViewsController so that it references 'content host' instead
of 'system'.
Fixes #5957/BZ1091835 - prevent product tooltip from "blinking".

Prevent appended to body product tooltip from momentarily blinking
on some browsers by disabling the animation.
Merge pull request #4304 from tstrachota/5958_cv_puppet_modules

Fixes #5958 - content-view puppet module operations
Merge pull request #4351 from dustint-rh/content_view_failure_msg_system

Fixes #6397 - cv sys in error msg BZ1111240
Merge pull request #4354 from waldenraines/5957

Fixes #5957/BZ1091835 - prevent product tooltip from "blinking".
Fixes #6419 - Change the default org name
Merge pull request #4359 from daviddavis/temp/20140627104301

Fixes #6419 - Change the default org name
Fixes #4870, bz1113398 - Added missing foreign key associations

Also contains updates to association tests if foreign key constraints
are not defined in 'belongs_to' associations for all Katello models.
Fixes #6409, bz 1113684 - Bulk Product destroy dynflowed.

Dynflowed the bulk product delete code.
Merge pull request #4355 from parthaa/bulk-product-destroy

Fixes #6409, bz 1113684 - Bulk Product destroy dynflowed.
Merge pull request #4353 from parthaa/fk

Fixes #4870, bz1113398 - Added missing foreign key associations
Fixes #6367 - cnsmer_shw auth client/usr BZ1112664

access denied received when registering using subscription-manger using the
consumerId flag was for a preliminary call to check that the consumer
exists. This allows :consumer_show authorization through client or user
instead of solely by client.
fixes #6392 - make repository names editable
fixes #6427 / BZ 1109737 - remove Nest option from taxonomy actions

This commit removes Nest as a valid option for taxonomies (e.g Organization
& Location)
fixes #6434 - wrap long lifecycle environment names in CV promotion
fixes #6439 / BZ 1094190 - Include notification on add/remove pkg filter rule

When the user adds/removes a rule from a package filter (associated
with a content view), display a notification consistent with what
is done for package groups.
fixes #6428 / BZ 1109062 - Bulk Host Collection - disable add/remove when no hosts selected

When the user is performing a content host bulk action, if they do
not select any content hosts, disable the add/remove buttons
for host collections.
Merge pull request #4350 from stbenjam/6392-edit-repo-name

fixes #6392 - make repository names editable
Merge pull request #4338 from dustint-rh/subman_consumer_reg

Fixes #6367 - cnsmer_shw auth client/usr BZ1112664