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 #3826: no more sql errors when trying to search for environments (also domains, operatingsystems, and models)
fixes #4115 - added missing LICENSE file
fixes #3828 - set language locale for API messages and error responses
fixes #3909 - add disassociate and bulk action disassociate to interface
fixes #3955 - added param_true? and snippet_if_exist template methods
fixes #4152 - fix syntax error in _form.html.erb for hosts and hostgroups
fixes #3931: rbvmomi gem has been pinned to ~> 1.6.0
fixes #4161: plugin ActiveRecord models that do no define 'name' method no longer throw NoMethodError when to_s is called
Fixes #4032 - Use object.id for comparisons
fixes #3697, #3701 - more comprehensive field validations
refs #3697, #3701 - fix test with multiple validation failures
Fixes #2270 - Detect all Openstack IPs and test which allows SSH
Review fixes