Camel-RabbitMQ support for multiple inflight exchanges without autoAck
Currently the RabbitConsumer, when the autoAck configuration is set to
false delivers 1 message, waits until the flow has finished and then
acknowledges it. After it finishes with the first message is able to
continue with the next message.
This does not scale well if you want to support multiple inflight
exchanges. The only solution around it, is to add more consumers.