client.tests: Make scsi_testsuite support patches and remove related tmp dir in autotest

Make scsi_testsiote support patches so the code can run in different version of OS.

Also add remove the tmp dir under autotest in cleanup function, as scsi_testsuite will
use the dir defined in setup to store code. This tmp dir and .version file in it
will make the case failed when you run it the second time in the system.

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
client.tests: Add patch for make scsi testsuite can run in new OS

This patch may not suitable for every version of os. Please decide patch it
or not based on your os.

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
Merge pull request #36 from ypu/scsi_testsuite

Scsi testsuite