UI cleanup
Revert "VM detail view: Disable 'change service offering' action per CLOUDSTACK-4200"

This reverts commit 73087bc3ffed4200e4e0a298b9e5539e248449a1.
Add support for RHEL 6.5 and relevant hypervisor mappings
Add validation for domain names passed via global pamaremets
CLOUDSTACK-7976 : Param validation for global params involving domain name
CLOUDSTACK-7977
Fix password generator, add guards for minimum length