DuckPAN: rearrange outputting, again.

- Organize into 'emit_<msg_type>'
- Prefix pretty much everything.
- Add fixed-width prefix-maker