libvirt.tests: Add virsh itself command test

v1:
Add test case for command 'cd', 'pwd', 'echo', 'exit' and 'quit' in
virsh interactive mode.

v2:
Add readonly support

v3 - v4:
Change to use virshPersistent and wrapped command functions in virsh

Signed-off-by: Wayne Sun <gsun@redhat.com>
Merge pull request #5 from waynesun09/virsh_itself

libvirt.tests: Add virsh itself command test