First cut at a manual [#9]

This documents most things, and is a port of the ruby lang module
manual. The sockjs section is all that remains to be ported.
Remove unused import.
Allow passing a filtering function for the event.
Whitespace.
Move write to stream ns, since that's really what you're operating on.
Add method functions.
A plethora of changes to http inspired by the doc process.

This includes:
 - moving websocket fns to http.websocket
 - adding http method functions
 - passing a map of file data to on-upload handlers instead of the base java object