Move client name to client class.
Socket is private read only.
Store id on the client.
Store db on the client.
The tcp field is private.
Move all state to client class.
Pass fd to client state.
Internal sockets have fd -1.
Implement client list command.

The list output is a subset of the redis output.
Implement client kill ip:port.
0.1.41