updates for travis-ci and coveralls