Storage motion for Xenserver:
1. Added the implementation for listHostsForMigration api. It lists the hosts to which an instance can be migrated, including hosts from other clusters to which an instance may be migrated with storage motion
2. Updated the listHosts api.
3. Added the implementation for migrateVirtualMachineWithVolume api. Right now it just migrates an instance with its volumes within a cluster.