added travis-ci and coveralls configuration