Add SOCKS5 username/password authentication

Using RFC1929, implement username/password authentication for circuit
isolation feature of Tor daemon.

This adds SOCKS5Username and SOCKS5Password option to torsocks.conf and
also environment variable to control them (TORSOCKS_USERNAME/PASSWORD).

Signed-off-by: David Goulet <dgoulet@ev0ke.net>