Formatting and such

moved fields to the top of classes
spaces -> tabs cause that's what I'm using lately
newlines at end of files where missing
Various fixes

DispatchEmissary dispatches on "event"
Emissary events call "handle" instead of "call"
WebsocketConnection has try block for serve call