Make extract_sockaddr set variables passed to it rather than pool struct members.
Extract any proxy url and port to be used by sockaddr if possible using extract_sockaddr.
Connect to the proxy URL and port if specified for stratum sockets instead of the pool directly.
Provide support for negotiating a stratum connection via http proxies.
Add support for socks5 proxy with stratum
Test specifically for socks5h in socks support for stratum.
Add more debugging messages when negotiating with proxies for stratum.
Merge branch 'proxy'