Fixes #4710, #2270 - Wait for VM to become ready before looking for IPs
fixes #5105 - remove Setting['remove_classes_not_in_environment']
fixes #5083 - refactor host_edit.js - remove puppetclass specific functions to class_edit.js
fixes #4204 - add config groups feature - assign multiple config grou… …
ps to a host or hostgroup
fixes #5137 - audited :associated_with labels are 'N/A' for models that have a hyphen