AMQP-310 Don't Reject on a Container Stopping Ex.

Previously, if defaultRequeueRejected is false (default true) and
the container was stopped while processing a message, that message
would be rejected.

Add code to detect that the exception is caused by the
container stopping.

Add a test case.

Clean up BlockingQueueConsumerTests test method names to
make the intent clearer.