add coveralls to automatically measure code coverage