Charge

This PR integrates [charge](https://github.com/carrot/charge), a superpowered static-websocket server that we have been working on at carrot for the last couple of weeks. It also allows you to push a bunch more fantastic settings in your `app.coffee` file to customize the local server's behavior. For example, you can render all pages without the `.html` extension, or redirect everything to the index page for a single page app. Pretty sweet deal.

Coming next are tests for the in-browser functionality, which will be challenging but necessary!

Also, this will be commit #1000 when merged woooooo