Fixes #8441 - Can specify cdn ssl version via config

One can now specify the ssl version used to connect to the cdn
Fixes #8018 - Performs docker repository name validation on repo create
Fixes #8406: Allow content to be filtered by environment.
Fixes #8440: Fix broken auto_complete URL in Package Filter UI.
fixes #7904 - adding autocomplete for errata

should be on any nutupane page that has errata including:

Content > Errata
Lifecycle Environments > Library > Errata
Content Views > Click a View > Click A Version > Errata
Fixes #8404: Re-factor environments UI to show environment counts.

This commit updates the index page to show environment paths in a
table format with content view and content host counts. The new environment
functionality is moved to a stand-alone page.
Fixes #8101 - Show docker pull url for repository details page
fixes #8451 - add hammer-cli-csv to nightly builds
Fixes #8483: Require foreman-assets RPM.
refs #7233 - refactor FactoryGirl methods to after(:action) and use assocation for library