Fixes #8400: Remove eager loading of puppetclass in lookup_keys index
Fixes #8401: n+1 query on group parameters host edit

Hostgroup tries to eager load the group parameters but there's an error
in the code that renders the eager loading useless.
Fixes #7032 - Rake backup accepts destination file
refs #7032 - fix documented backup filename
Fixes #8551 - use most specific matcher for inherited hostgroups

Host recieves correct smart_class_parameter value when multiple overrides for
inherited host groups exist for parameter.
Fixes #8416 - Fix Puppet classes form n+1 queries