New Website

This new website lives in the "master" branch, and just pushes the result of building into gh-pages when you run `node release.js`.  It also does some helpful things such as keeping all past versions of the docs under each version number so we will be able to look back at old versions in the future.

The chief advantage of having the docs in the master is that it will be easier to keep them up to date as the code changes.

The next step will be to work on a way for someone to add multi-lingual docs, which I don't think should be too difficult.