add .coverage and .cache to gitignore
setup coveralls coverage reporting