Clean up messages when ending process.
Only allow one reply per message.
Allow one outgoing message per recipient, not just one overall.
Fixed proc_message_wait.