add travis-ci and coveralls.io integration