Use ReadResponse() and WriteProxy() with proxy.

If a parent proxy is configured, don't use RoundTrip() since it will
wrap HTTPS requests into CONNECT. Use ReadResponse() and WriteProxy(),
and let the parent proxy initiate a CONNECT for HTTPS.