virsh.volume: Fix test issues

Resolve multiple issues with the test:

 1. Calling utlv.define_pool() without a 4th parameter (cleanup_env)
    results in failure since 4th parameter is expected
 2. The local 'get_image_info' should be replaced by the virt-test
    virttest/utils_misc/get_image_info().  Doing so changes the name
    of the 'img_info' field 'capacity' to 'vsize'. Since this field
    is already an 'int' bytes value - the code in norm_capacity() to
    "read" the bytes value is no longer necessary and a straight
    assignment is possible.
 3. Various 'actual_info' dictionary key's were mis-capitalized.
tp-libvirt: Decouple secret_set_get

The original version of virsh_secret_set_get generates test cases that
couples to each other, which means one test case depends on another test
case. For example, first test case defines a secret, the following three
test case test on the former defined secret and a last test case clean
up the environment.

This method is helpful if we try to reuse some cases and works well when
we make them run together. But if we run a single case, it will fail or
leave a contaminated environment.

This patch decouples these dependencies and make every test case define
and clean up environment, making every case can work independently.

Signed-off-by: Hao Liu <hliu@redhat.com>
Merge pull request #138 from jferlan/volume

virsh.volume: Fix test issues
Merge pull request #175 from Hao-Liu/fix_secret_get_set

tp-libvirt: Decouple secret_set_get
Add test for secret-define/undefine
secret_define_undefine: Add libvirt API acl test case for secret commands

Update secret_define_undefine case for cover virStoragePoolPtr set
acl testing. The covered APIs in the case are 'delete', 'save',
'read-secure', and 'write'.

Signed-off-by: Wayne Sun <gsun@redhat.com>
Merge pull request #185 from yangdongsheng/libvirt_pci

libvirt_pci_passthrough: Rewrite the configuration file.
Merge pull request #115 from kylazhang/secret-define-undefine

Add test for secret-define/undefine
libvirt_pci_passthrough: Add a parameter check in the beginning of the test script.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>