QPID-6127: avoid using negative durations with sys::BlockingQueue.pop() as it will not throw when expected

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1628444 13f79535-47bb-0310-9956-ffa450edef68