Gem for transmitting and receiving messages on a RabbitMQ message bus topic exchange