Fixes #5588 - Enable name searching for hammer cli, and authorization fixes.
fixes #5596 - fixing errors on system registration

a readable? call was occuring prior to authorized being called
Since readable? is not even the correct permission, and the
consumer_create actions handles its own permissions checking
registerable?.

The only other action that uses it is hypervisors_update,
but since this is using consumer auth, it was ignoring the
check completely
Merge pull request #4051 from bkearney/bkearney/repository-set-work

Fixes #5588 - Enable name searching for hammer cli, and authorization fi...
Merge pull request #4054 from jlsherrill/reg

fixes #5596 - fixing errors on system registration
Fixes #5514 Subscription Link missing in Content Host Subscriptions
fixes #5611 - associating content with Library in candlepin

this allows systems to recieve content from Library
Merge pull request #4056 from jlsherrill/content_enable

fixes #5611 - associating content with Library in candlepin
Merge pull request #4038 from dustint-rh/bz995940_redmine5514_subs_link_in_content_hosts_subs

Fixes #5514 Subscription Link missing in Content Host Subscriptions