(QENG-1548) vcloud hypervisor improvements

This PR has two changed to the 'vcloud' hypervisor:

* 'resourcepool' is not a required parameter, as non-DRS-enabled clusters do not have resource pools
* if 'name' is a specified host parameter, a randomized hostname is not generated
Is there a chance `@options['resourcepool']` could be present but blank? Is there any reason to add a check for being blank or empty?