tools: Add frob-catmsgs tool for sending raw messages to agent

Specify a directory of files, each which is a message, complete
with the channel prefix. frob-catmsgs will send the correct
MSB length prefix.

See doc/protocol.md for more details
Fix a couple of leaks in cockpit-agent