set up travis-ci and coveralls.