410246 - HttpClient with proxy does not tunnel HTTPS requests.

Modified HttpClient to tunnel properly requests, and ported tests from Jetty 7 to test this behavior.