Cabalize
Assign incrementing id - rather than UUID - to clients
Messaging individual clients
Split into multiple modules. Implement ClearMotd command.
Move modules to SocksMachine namespace
Move most of Main.hs into SocksMachine.Server
Implement liftBaseOpDiscard