Drop-in resque replacement on RabbitMQ!