Fix client timeout config
Current connection settings are not consistent with http client handler.
Any client that uses AbstractHttpClient faces issues of socket timeouts because all defaults are set to 5 seconds.
This change makes HttpClient's (which uses AbstractHttpClient) config consistent with HttpClientHandler
Edited by Alok Joshi