HttpClient upgrade

Upgrade from HttpClient 3.1 to HttpClient 4.3.5 (with HttpCore 4.3.3)
Good point @ecki -- @casimirenslip any reason you elect to use this instead of BrowserCompatHostnameVerifier or StrictHostnameVerifier?