shared.deps: add eject tool for windows

Add eject.exe tool to support eject/lock/unlock/close cdrom in windows
guest, it should be include winutils.iso;
You can download Source code from git://git@github.com:xutian/C_Study.git;
Build it with "dev c++" tool;

Signed-off-by: Xu Tian <xutian@redhat.com>
shared.deps: add support for reading cdrom tray status  in windows guest

Signed-off-by: Xu Tian <xutian@redhat.com>
virttest: add interface to vm for cdrom eject/change media test

Signed-off-by: Xu Tian <xutian@redhat.com>
qemu.tests: add windows guest support

Signed-off-by: Xu Tian <xutian@redhat.com>
update cdrom_test cfg to support windows guest

Signed-off-by: Xu Tian <xutian@redhat.com>
shared.cfg: Add remote host parameters to base.cfg.

Signed-off-by: Yu Mingfei <yumingfei@cn.fujitsu.com>
libvirt.tests: Remove remote host parameters.

Uniform remote parameters to base.cfg.Then there is no need
to configure in every 'test'.cfg.

Signed-off-by: Yu Mingfei <yumingfei@cn.fujitsu.com>
libvirt.tests: Fix seaching error for remote domstate.

Output from remote host may contain space lines, directly
matched will not work.So replace it with searching.

Signed-off-by: Yu Mingfei <yumingfei@cn.fujitsu.com>
libvirt.tests: Add local_pwd parameter for libvirt test module.

Signed-off-by: Yu Mingfei <yumingfei@cn.fujitsu.com>
libvirt: Add virsh migrate-set/get speed command test

New testcase: virsh_migrate_set_get_speed.cfg/py
virsh.py: make migrate_getspeed() return CmdResult object
          rather than only result string.
Merge pull request #1288 from xutian/cdrom_windows_support

Add cdrom test support for windows guest
Merge pull request #1190 from yumingfei/virsh_remote

libvirt.tests: Move remote about parameters to base.cfg
Merge pull request #1302 from Guannan-Ren/migrate_get_set_speed

libvirt: Add virsh migrate-set/get speed command test
virt-libvirt: Fix virsh migrate-set-get-speed test.

Signed-off-by: Yu Mingfei <yumingfei@cn.fujitsu.com>
qemu.tests: Update operstate_always_up in set_link

As in newest version qemu-kvm, guest can get link status when
link id is netdev id. So make this configurable to fit both
old and new version of qemu-kvm

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
qemu.tests: Update up and down state for status=off test in set_link

When set up status=off in command line. The status get from guest will
always be unknown.

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
qemu.tests: Use cmd_output_safe in set_link

As set_link use serial login, so it also met the randome message
from kernel problem. Use cmd_output_safe in it.

Also fix some line more than 80 character.

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
Merge pull request #1329 from ypu/set_link

Set link