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

and fix the bug on the ```FutureRequestExecutionService``` (unexpected closing)
The ```RejectedExecutionException``` is more important and needs to be easily visible in the logs because it can be caused by unappropriate settings. Other exceptions can be safely ignored as they should never happen.