Disallow "*/maskbits" as an address pattern.

Fixes bug 7484. We've had this bug back in a8eaa79e031ee04d44 in
0.0.2pre14, when we first started allowing address masks.
Define macros meaning <,>,==,!=,<=,>=

This lets us avoid putting operators directly in macro arguments,
and thus will help us unconfuse coccinelle.

For ticket 13172.
Downgrade RSA signature verification failure error message to info loglevel.
Print a warning when extra info document is found incompatible with router descriptor.
Adding changes file for 9812.
Fix: don't report timeout when closing parallel intro points

When closing parallel introduction points, the given reason (timeout)
was actually changed to "no reason" thus when the circuit purpose was
CIRCUIT_PURPOSE_C_INTRODUCE_ACK_WAIT, we were reporting an introduction
point failure and flagging it "unreachable". After three times, that
intro point gets removed from the rend cache object.

In the case of CIRCUIT_PURPOSE_C_INTRODUCING, the intro point was
flagged has "timed out" and thus not used until the connection to the HS
is closed where that flag gets reset.

This commit adds an internal circuit reason called
END_CIRC_REASON_IP_NOW_REDUNDANT which tells the closing circuit
mechanism to not report any intro point failure.

This has been observed while opening hundreds of connections to an HS on
different circuit for each connection. This fix makes this use case to
work like a charm.

Fixes #13698.

Signed-off-by: David Goulet <dgoulet@ev0ke.net>
Comment possible values of was_router_added_t.
Renaming ROUTER_WAS_NOT_NEW to ROUTER_IS_ALREADY_KNOWN.
Adding changes file for 13644.
Revise changes file
Merge remote-tracking branch 'public/bug13698_024_v1'
Merge remote-tracking branch 'rl1987/bug9812'
tweak 9812 changes file
Merge remote-tracking branch 'rl1987/bug13644'
Reenhappy make check-spaces
Merge branch 'ticket13172'
Replace operators used as macro arguments with OP_XX macros

Part of fix for 13172
Fix wide lines (from 13172)
Merge remote-tracking branch 'public/bug7484'

Conflicts:
	src/test/test_addr.c
Add longclaw as a directory authority (#13296)