Add test for option libvirtd_config in sysconfig file

Test libvirtd_config parameter in /etc/sysconfig/libvirtd.

1) Change libvirtd_config in sysconfig;
2) Change host_uuid in newly defined libvirtd.conf file;
3) Restart libvirt daemon;
4) Check if libvirtd successfully started;
5) Check if host_uuid updated accordingly;

Signed-off-by: Hao Liu <hliu@redhat.com>
libvirtd_start: Add case for only stop iptables

The new started libvirtd subprocess will lack permission on iptables
operation as not with selinux type 'virt_t', the iptables error in
libvirtd log is expected if found.

Signed-off-by: Wayne Sun <gsun@redhat.com>
Merge pull request #292 from Hao-Liu/sysconfig_libvirtd

Add test for option libvirtd_config in sysconfig file
Merge pull request #320 from waynesun09/libvirtd_iptables

libvirtd_start: Add case for only stop iptables
Add graphics.spice feature test.

Test of libvirt SPICE related features.

1) Block specified ports if required;
2) Setup SPICE TLS certification if required;
3) Setup graphics tag in VM;
4) Try to start VM;
5) Parse and check result with expected.
6) Clean up environment.

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