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

and fix the bug on the ```FutureRequestExecutionService``` (unexpected closing)
Agreed. This will be easier although I suspect it's done currently because it makes the spring config comfortable but I suppose we could still do this with `init-method` type attributes.