Refactor: daemons: Send the ack and free the xml for each message.
This is redundant, but it means I can handle moving these messages to
the new IPC system one at a time and not have to worry about double
frees or double ACKs. This will all get removed in the end anyway.