Clean up proton interface in libmq
Add entries to sample config for the new modules.
Tidy up runloop with libmq, removing inner loop and fixing severity of informational messages.
Ensure processing status is returned correctly.