added TravisCI and coveralls