Add support for rabbitmq

Using the bunny rabbitmq library, support publishing operations via rabbit in addition to kafka.