Adding pretty coverage reports to npm test

We were previously only using coverage for Coveralls, but that seems silly
now :).
Merge pull request #6 from cpacey/master

Adding pretty coverage reports to npm test
Merge pull request #3 from yujinblue/master

Added a way to check the creds to see if its is an object or a location and handles it accordingly.
Merge pull request #4 from Desire2Learn-Valence/master

merge package json