Switch to an asynchronous connection to RabbitMQ and handle SIGINTs.