Make the RelayedMessage debug more readable

Put the most important fields first always, it was a serious pain in the
ass to have to read debug output and find the "source" and "target"
field in random places for every line.

Also add debug for unregistering command/endpoint.