Moved DeproxyEndpointListenerThread into DeproxyEndpoint as a nested inner class.
Moved DeproxyEndpointHandlerThread into DeproxyEndpoint as a nested inner class.
Added a connectionName field and constructor parameter to DeproxyEndpointHandlerThread.
Added the connectionName parameter to the processNewConnection method.
Removed an old, unused connectionNumber field and associated lock object.
Added the connectionName paramter to handleOneRequest.
Added the connection field to Handling.
Added a test for connection reuse.
Re-use the HttpClient object.
Fixed assigning of default ClientConnector in the constructor.
If addDefaultHeaders is true, and the response doesn't give the needed info to determine message length, add a Content-Length header with a value of zero.
Turn on persistent connections by default.
A little clean up and cruft removal.
Renamed a local variable to make the meaning more clear.
Merge pull request #19 from izrik/unique-connection-numbers

Unique connection numbers