Warning message when bug 10722 would trigger

If somebody's excludenodes settings are keeping their hidden service
connections from working, they should probably get notified about it.
Merge remote-tracking branch 'public/bug10722'
mingw fix: Rename a variable in the unit tests

Apparently, MS C is #defining "IN" on us, so we can't name a
variable IN.  Delightful!