CLOUDSTACK-6066: Improved migration code to handle scenarios
                 according to hypervisor type