AMQP-431: Add `RabbitTemplate.recoveryCallback`

JIRA: https://jira.spring.io/browse/AMQP-431

AMQP-431: Address PR comments

Doc Polishing