New build process

Re-scaffolds application and uses yeoman (bower, grunt) to manage dependencies and build process.

gh-pages task builds site into gh-pages branch automatically.  See the [gh-pages branch on this fork](https://github.com/hustonhedinger/graphgist/tree/gh-pages) for an example of how this works.

TODO
* Build vendor and main css instead of using cdns
* Use grunt for dev server with reloader and watch tasks