Added support for message type, reply-to queue and correlation ID on the publish