fixes #7035 - expand column name for Rails 3.2.8 compat in Puppet class search
Fixes #6161 - Mark override on adding smart variable override via api
fixes #7317 - skip rubocop rake tasks if library isn't installed
Fixes #5929 - Taxonomy filter obey permissions

With this patch you can assign permissions like assign_organizations and
assign_locations to particular user so that they can then assign
taxonomies
only from set of taxonomies granted by their filters.

Global users would be still able to assign any taxonomy to a resource as
long as they have appropriate assign permissions. They can also leave
the resource global.
Fixes #7157 - Combo box style in reports
Fixes #6538 - User group vs usergroup name consistency
fixes #7218 - authorize hosts welcome page
fixes #7191 - move API response logger to named filter so it can be skipped
Fixes #7079: foreman-debug archive now includes contents of /etc/foreman-proxy/settings.d directory
fixes #3848: Matcher value for smart variables against array
fixes #3309: Support deep merging of hash structures in smart class parameters