Socket

Wanted to open this so I don't forget.

TODO:

* Move socket requests to socket.io -- currently the non-native fallback is to do the polling that already existed, so this is pretty low priority.
* Fork the websocket repository to vole and update paths.
* Add [fsnotify](https://github.com/howeyc/fsnotify) to check for filesystem changes and push those down over the socket.
* Update the front-end to receive new posts from the socket and add them to the stream.