Travis
travis ci build badge
More unit testing related stuff
Merge branch 'refactor'
Made some tests run in a seperate process. also mocking the usergateway more to prevent travisci strict errors
More unit tests in a seperate process for travis