AMQP-381 Add Retry to RabbitTemplate

JIRA: https://jira.springsource.org/browse/AMQP-381

Add support to configure a retry template on the
`RabbitTemplate`.

AMQP-381: Polishing `RabbitTemplate` warnings