Adding spice GUI tests

Adding spice GUI tests:
There are 2 major files:
rv_setup.py: Used to install dogtail on the client and copy the dogtail tests to the client
rv_gui.py: Used to execute the GUI test based on input, and will do verification of the test (which can happen both prior to and after the GUI test has been executed).