Libvirt: Migrate multi vms

Migrate multi vms in follow methods: default, p2p, p2p_tunnelled and direct.
And multi vms will be migrated to remote host one by one(orderly) or at same time(simultaneous).