Made the client connection have a reference to the backend handler rather than the backend FD
Made the backend connection have a reference to the client handler rather than the client FD
Stripped out some old memory management code that wasn't doing what it was meant to
Added some (currently unused) code to close sockets
Use the references between the backend and the client connections plus their new and improved close functions to tidy things up properly. Eliminates a memory leak -- tested with ~500k requests via ab
Null checkin to force push