libvirt: Add virsh dompmsuspend command test

New testcase:virsh_dompmsuspend.py/cfg
dompmsuspend(name, target, duration=0, **dargs)
dompmwakeup(name, **dargs)
tests.mac_change: Support file transfer test after mac changing

Signed-off-by: Feng Yang <fyang@redhat.com>
qemu.cfg.device_assignment: Add new device_assignment sub case configure.

Signed-off-by: Feng Yang <fyang@redhat.com>
share.cfg.guest-os: Limit pf_mac_change test case on guest.

pf_mac_change case could not work on WinXP.
Set change_cmd parameter for Windows/Linux guest.

Signed-off-by: Feng Yang <fyang@redhat.com>
qemu.tests.pci_hotunplug: Support sub test before/after unplugging.

Signed-off-by: Feng Yang <fyang@redhat.com>
qemu.tests: Add pf hotplug test case.

Signed-off-by: Feng Yang <fyang@redhat.com>
shared.cfg: Add configure to make mac_changeable works for windows guest.

Signed-off-by: Feng Yang <fyang@redhat.com>
Merge pull request #1182 from FengYang/assignment

 Add new device_assignment sub case configure
Merge pull request #1299 from FengYang/mac_changeable

shared.cfg: Add configure to make mac_changeable works for windows guest...
svirt: update run_xxx() to run() in svirt_install.
Merge pull request #1242 from Guannan-Ren/master

libvirt: Add virsh dompmsuspend command test
Merge branch 'master' of git://github.com/autotest/virt-test into ci
libvirt-ci: Merged some functions for clarity

Signed-off-by: Hao Liu <hliu@redhat.com>