Update README.md

Switch to shields.io for the badges; now, they are consistent.
Also add an npm version badge.
Add PhantomJS' location to the cache.
Minor style consistency changes.