Now that we have ssh proxy support (#2041), adding [socks](https://en.wikipedia.org/wiki/SOCKS) proxy support would be much easier. This may even be auto-configured using [libproxy](https://github.com/libproxy/libproxy). See also network tracker ticket: #1590