* Apparently thread-per-connection isn't a great idea.. and Network::Manager in the server
could easily be made to do without it without changing the interface to the modules, so
maybe that should be changed someday.
* Timing out of network connections could be done with deadline_timers and async_read's..
maybe this should be done someday (both client and server)