add TravisCI and Coveralls.