Fix Test Timing; Reduce Test Log Size

Checking listener map before it was cleared

WARN log "Planned failure" in ConditionalRejectingErrorHandler.
Update Spring Framework, RabbitMQ Client Versions
Fix Occasional Failing Test

https://build.spring.io/browse/AMQP-MEIGHT-JOB1-164

Test verifies that prefetched messages are processed
when the container is stopped. However, the test does
not ensure that the prefetched messages are all queued
before stopping.

Wait until the queue size is > 3 and the first message
has been delivered to the listener (prefetch = 5).

Add diagnostic to the latch assertions.