Overhaul Protocol logging and remove obsolete functions:
Protocol log messages are prefixed with the peer unique ID,
and mostly followed by a subsystem prefix. Log messages are
less verbose. Conversion functions from Peer to string are
removed.