RabbitMQ sync

Initial implementation of RabbitMQ for Shuttle