CLOUDSTACK-5637: Detach volume before migrating
CLOUDSTACK-5447 [Automation] Volume migration failing with NullPointerException in vmware and KVM.

Instead of injecting object of VolumeOrchestrationService into VmwareResource, we now populate the command object (MigrateVolumeCommand here) with required information. Thus we dont need volume orchestration service to query that information from resource.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>