Check for invalid zero IPv4 addresses and ports in extend cells
When we send and parse extend cells, we check that their IPv4 address field is not AF_UNSPEC.
But we should also check for zero IPv4 addresses and zero ports. (Which are both invalid.)
Code and points in legacy/trac#33817 (moved), I just needed a separate bug number.