Added intial version of socks proxy code

added all associated files necessary to make the socks proxy work.
Unfortunately, this breaks after the first connection, so more work
is needed to make this more general
changes to make socks work with htpt

Changed name of folder to socks4a to prevent conflicts with socksipy,
changed htpt code to work with socks servers. However, the same bug
remains.
Added base64 encoding functionality
Merge pull request #38 from ben-jones/dict-encode

Dict encode and add socks support