Issue-740: Limit the queue size in the default ThreadPool in the SimpleHttpClient

and fix the bug on the ```FutureRequestExecutionService``` (unexpected closing)
its unclear why its holding on to a copy of a builder (this isn't the typical pattern)