fixes #359 - hostname spoofing for unattended installation templates
fixes #3920 - prevent 500 ScopedSearch errors on the API, raise UI errors correctly
fixes #3925 - create apipie param_groups for API v2 to DRY documentation
fixes #3999 - refactor DRY implementation of "nested label" for hostgroup and loc/org
fixes #3912 - add inheritance for locations / organizations