Set coveralls as a dev dependency in composer.json; clean up .gitignore and .travis.yml