Adjust the Coveralls configuration

* Add the coverage directory to `.gitignore`.
* Move setup to the top of the spec helper.
* Filter out files with /spec/ in the path.