testrunner refactored, travis config updated