Add a "raw" output type to pass bare messages around

Enables some clever IPC tricks when spawning subprocesses and using
Cabin in the parent.