Add ability to specify the Tor data directory from the config file
Strictly require Twisted 12.2.0.
This is a temporary fix for issue #28
The problem arises from the fact that we are overriding a private method
(_WrappingProtocol that has been removed in 12.3.0). The proper way to fix this
would be to get rid of the hack and use a HTTP Connection Pool.