fix npm dependencies.

the es5-shim version was missing from the registry, and the phantomjs
package didn't satisfy mocha-phantomjs's peerDependency.

I have no clue why this changed.

Fixes #89