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
First take a creating a documentation site
Added example evaluation and a little styling
A bit more styling
Light styling
Some more showcases
Styling evaluated code
Updated site to only show one assertion a time