Fixes #4594: Updates the references to the consumer cert RPM.
Fixes #4644: Create Foreman environment for all content views

There are cases when it makes sense to have the environment
created even when no puppet content is there: such as provisioning
a system into the environment without using puppet at all.
Fixes #4644: Update foreman content when library is created
Merge Actions::Headpin into Actions::Katello

It's not clear what next version of Headpin will or will not include.
Having all Katello related actions under one namespace makes the
situation much easier for now.
Actions::Base is preferred over Dynflow::Action
Fixes #4584 - use test class instead of describe

Otherwise strange things happen
Fixes #4646: hostgroup-akeys: fix regressions with activation keys on hostgroups page

This commit fixes a few small regressions with the activation keys
on the host groups page.

1. update so that activation keys pane will be correctly included
   within the host group page
2. update the activation keys controller to support requests by
   environment
3. update the activation keys pane to use the v2 api (since v1
   was removed)
4. update cross-linking to take the user to the nutupane
   activation keys

Note: additional changes will be needed for the products associated
with activation keys to be listed correctly.
Don't go to run/finalize phase of Organization creation hook in tests
Fix typo
Merge pull request #3807 from bbuckingham/fix-hostgroup-akey

Fixes #4646: hostgroup-akeys: fix regressions with activation keys on hostgroups page
Content Views: Adding back auto complete for content views
and fixing missing icons by switching to the FontAwesome equivalents.
Merge pull request #3799 from ehelms/fix-content-search

Content Views: Adding back auto complete for content views and fixing missing icons by switching to the FontAwesome equivalents.
Merge pull request #3788 from ehelms/fixes-4594

Fixes #4594: Updates the references to the consumer cert RPM.
Disabe execution of hooked action in organization in tests

In case the orchestration is disabled
Merge pull request #3808 from iNecas/foreman-update-action

Fixes #4644: Create Foreman environment for all content views
Merge remote-tracking branch 'origin/master' into cv-rework

Conflicts:
	app/lib/actions/katello/environment/library_create.rb
	app/models/katello/content_view_definition.rb
	app/models/katello/content_view_version.rb
	test/actions/headpin/library_create_test.rb
Merge pull request #3809 from iNecas/cv-rework-master-merge

Merge master into cv-rework
Expanding Content Vew available puppet module apis

* adding available_puppet_module_names
* adding name as a param to available_puppet_modules
Content Views: allow CRUD operations on puppet modules.