Adding pretty coverage reports to npm test

We were previously only using coverage for Coveralls, but that seems silly
now :).