Erlang implementation of a socks5 proxy server (see RFC 1928 https://www.ietf.org/rfc/rfc1928.txt).