switched to use SocketOpen from guice
decoupled ProxyConfig and introduced PROPERTY_PROXY_TYPE
add support for jsch proxy
Merge pull request #1050 from jclouds/consolidated-proxy

consolidate proxy config so it can work w/non-http + add socks support