Added session timeout.  Needs tests
Configurable session timeout
Disable Nagle algorithm on control connection (again).

The tests, as they now stand, run faster with Nagle disabled.  That
probably indicates an error in the server (such as sending a reply
using two writes instead of one).  Until that error is found, let's
just disable Nagle.