second proxy port for isolated streams
TAILS and Whonix provide a separate Tor proxy port that isolates each stream in its own Tor circuit. This is quite easy to do, and it would be quite useful for long-lived, background network connections like ChatSecure, Twitter, email, etc. It will slow things down a bit since it has to make more circuits, but it drastically reduces the ability to fingerprint the traffic coming out of the exit node.All that is needed it to add a single line to the torrc:
SocksPort localhost:9062 IsolateDestAddr IsolateDestPort
Port 9062 is the port that TAILS uses for this, I think it makes sense to use that one as well. I suppose there should also be the port conflict handling, the same as with 9050.