Those are the highest ID we've issued, not how many there are
Begin refactoring to decouple components

The connection objects call the server object and vice versa. This
refactor begins to reverse that, making it so that the connection
object has no knowledge of the server object.

We're also deferring all of the connection.write calls out to the
connection object, so that the server object doesn't need to be
aware of the protocol.
Add a unique id to the example case
After we get answers to all our jobs, forget our workers to let the program exit
Rename jobs to client-jobs
Mark our connections nodelay and keep alive
Correct when we register event listeners for acceptByJob
Make packet debugging a little less picky
Rewrite server to support uniqueids