Socks proxy support

Adds two configuration parameters, proxyServer and proxyPort, which in turn
enable socks5 proxy support in the driver.
Please name this "host" rather than "server"