Spring AMQP - support for Spring programming model with AMQP, especially but not limited to RabbitMQ