Add support for non-PT outbound SOCKS proxy
We have most of the code that we would need to build this: we just need to set up the configuration and marshalling. We deferred this from %Arti 1.1.0: Anticensorship ready , since it isn't required for anticensorship support.