added calls to test_CleanUpSVN within test functions. this is necessary because some functions write new data to the sessions, which makes testing subsequent functions inaccurate. hence we need to restore the vistadata repository after any function that writes data