Fix bad error reporting on connection failure.
Handle more HTTP response types.
Support cookies and POST and fix some bugs.  Just need WebSocket to get Etherpad running, I think...