Reconnect after sandbox restart.
Support implementing RPC interfaces in Javascript (in addition to calling them).
Mostly implement WebSocket, but it doesn't seem to be working yet.  It seems like the test app (Etherpad) may actually be buffering data incorrectly, but I'm not ready to claim my code is bug-free just yet.