Implement using "CONNECT" for tunneling HTTPS through proxy

Does not work, yields a "Bad request" on the system I am trying it out
with at the moment... though looking at other implementations it seems
to be correct. Must be missing something, though not sure what exactly
Set ssl.peername context or name verification will try to use the proxy server name
Add support for TLS
Merge branch 'master' into feature/connect-impl-for-proxying
Merge chanages from PR #3
Use host and port accessors
Merge pull request #2 from xp-framework/feature/connect-impl-for-proxying

Implement using "CONNECT" for tunneling HTTPS through proxy