This allows us integration of remote-viewer GUI tests into autotest

It allows upload of tests to a VM, executing them in the VM and reporting back the results.