ProxyConnection refactored
ProxyConnectionError; check for socket added;
Merge pull request #69 from KeepSafe/proxy_connector_https_tunneling

Proxy connector https tunneling