Tor Proxy Request.

This also adds bug fixes and enhancements.