Merge ExitPolicyRejectPrivate changes into 0.2.6.10
ExitPolicyRejectPrivate now blocks configured outbound bind addresses and port addresses (such as ORPort and DirPort).
This is the task for merging the backported change into 0.2.6.10.
Please see my commit bug17027-reject-private-026-v4 on https://github.com/teor2345/tor.git
It's a single, squashed commit based on the tor-0.2.6.10 tag. This is my first backport, I'm not sure if I've done it right.
I excluded changes to the torrc files, but included unit tests (which pass).
(The branch for 0.2.7.4-rc is bug17027-reject-private-027-v4 in #17027 (moved).)