AMQP-385 ErrorHandler and AmqpRejectAndDontRequeue

JIRA: https://jira.spring.io/browse/AMQP-385

Previously, if an ErrorHandler threw an AmqpRejectAndDontRequeueException,
the message was properly rejected but it caused the consumer to be aborted.

This caused problems when listening on auto-delete queues that are not
auto-declared by a RabbitAdmin.

Treat these exceptions as non-fatal for the consumer.