Gracefully handling coverage exceptions

#6
Working around "Detailed information too verbose, truncated"
Fixed tests failing in pull requests for branches other than master
Respect python 3
Merge pull request #16 from coagulant/error-handling

Gracefully handling coverage exceptions