Update ns downloads when we receive a bridge descriptor

This prevents long stalls when we're starting with a state file but
with no bridge descriptors.  Fixes bug 9229.  I believe this bug has
been present since 0.2.0.3-alpha.
whitespace fix
Fix documentation of torrc search order

We are searching @CONFDIR@ before $HOME, but the documentation
implied otherwise.

I screwed this up in f5e86bcd6c06d43ff3af5acd8135bd8b577bc3, when I
first documented the $HOME/.torrc possibility.

Fix for bug 9213; bugfix on 0.2.3.18-rc.
Merge branch 'bug9213_doc_024' into maint-0.2.4
Fix a small memory leak when resolving PTR addresses

Fixes bug 11437; bugfix on 0.2.4.7-alpha.

Found by coverity; this is CID 1198198.
Merge remote-tracking branch 'public/bug11437_024' into maint-0.2.4
Code to blacklist authority signing keys

(I need a list of actual signing keys to blacklist.)
Fill in the list of blacklisted signing keys.

I used a list of certificate files from arma, and a little script,
both at 11464.
Tweak changes file and comment dates.
Merge branch 'bug11464_023_squashed' into maint-0.2.3
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4

Conflicts:
	src/or/routerlist.h
Don't send uninitialized stack to the controller and say it's a date.

Fixes bug 11519, apparently bugfix on 0.2.3.11-alpha.
Merge remote-tracking branch 'public/bug11519_023' into maint-0.2.3
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4

Conflicts:
	src/or/circuituse.c
Update the authority signing key blacklist

Now it only has dannenberg
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
remove note about dannenberg; it has upgraded.
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
Merge remote-tracking branch 'public/bug9229_024' into maint-0.2.4
Forbid TunneledDirConns 0 and PreferTunneledDirConns 0 if being a HS

Fixes bug 10849; bugfix on 0.2.1.1-alpha (I believe)