Add test for clear_emulator_capabilities in qemu.conf

Test clear_emulator_capabilities parameter in qemu.conf.

1) Change clear_emulator_capabilities in qemu.conf;
2) Restart libvirt daemon;
3) Check if libvirtd successfully started;
4) Check if qemu process capabilities changed accordingly;

Signed-off-by: Hao Liu <hliu@redhat.com>
Add test for set_process_name in qemu.conf

Test set_process_name parameter in qemu.conf.

1) Change set_process_name in qemu.conf;
2) Restart libvirt daemon;
3) Check if libvirtd successfully started;
4) Check if qemu command line changed accordingly;

Signed-off-by: Hao Liu <hliu@redhat.com>
Add test for seccomp_sandbox in qemu.conf

Test seccomp_sandbox parameter in qemu.conf.

1) Change seccomp_sandbox in qemu.conf;
2) Restart libvirt daemon;
3) Check if libvirtd successfully started;
4) Check if qemu command line changed accordingly;

Signed-off-by: Hao Liu <hliu@redhat.com>
virsh.dumpxml: cpu features check enhancement

In the case, custom_cpu() hard code the feature name and policy to
update domain xml.  When check cpu features after run vrish dumpxml
command, we need check if the added features are supported by host
to get the expect require features.

Signed-off-by: Yanbing Du <ydu@redhat.com>
virsh.vcpupin: cover more cases

Signed-off-by: Yanbing Du <ydu@redhat.com>
Merge pull request #272 from will-Do/vcpupin

virsh.vcpupin: cover more cases
Merge pull request #291 from Hao-Liu/qemu_conf

Add some tests for options in qemu.conf
Merge pull request #312 from will-Do/dumpxml_update_cpu

virsh.dumpxml: cpu features check enhancement
dumpxml: Add acl test cases for domain api read and read-secure

By default access with domain api 'read' will be granted
for unprivileged user, add test cases testing this via
dumpxml command.

And for dumpxml with --security-info, add test cases with
domain api 'read-secure' in normal and error tests.

Signed-off-by: Wayne Sun <gsun@redhat.com>