Run tests under coverage by default

Uses Ned Batchelder's [coverage.py script](https://pypi.python.org/pypi/coverage).