Updates the README.md to add more details about running the tests.

I added more details to the readme about running tests. It was easy to figure out before, but I felt like it could be improved.
I don't think that you have to have `tap` globally installed. This doesn't ensure that the correct version is used for testing. It's already listed in `devDependencies`.