Add test runner, travis and coveralls