TST: add travis-ci and coveralls

Fixes #1.