WIP: Add preliminary support for managing ref/unref conneciton status. Need to be updated for worker and client to play together.
Better error diagnostics for sockets
Add destroy function, to drop the connection without handling buffered data
Fix thinko, packets is not a var, but this.packets is
Guard against ending work tasks after the connection has gone down
Remove accidental space
Encoding handling for workers, as we do for clients
Clear the encoding, as setting it to something (even null) makes it install the default (utf8)
Add initial partial server proof of concept