Add an MDC context to queue's based on the queue name.

Works only for log4j or logback backends, otherwise doesn't do anything
Deliver a partially filled partition if the queue timeout fires.

This means you don't wait too long for a partition