ChanTarget: Add a display function, with better output.
This change lets us display a ChanTarget's members without first cloning them into an OwnedChanTarget.
It also resolves a reliability issue by outputting better info when talking about connections via pluggable transports.
Closes #647 (closed)