Add and use "describe connection" and "describe peer" functions.
As examined in #33898 (closed), the address-related fields on our
connection_t objects are a big mess.
Part of our plan to simplify the use around them is to stop using them in log messages. Instead we should have functions for describing a connection, and describing its peer, and use those instead.