Support proxying SSL connections

In 2.7, httplib introduced support for [proxying SSL connections](https://docs.python.org/2/library/httplib.html#httplib.HTTPConnection.set_tunnel), via CONNECT.

This change removes the restriction of no SSL when using a proxy.