Try to improve robustness of queue tests
Hopefully fixes #198 (closed).
This merge request rewrites the testFairness
test to make it more deterministic, and makes the progress marking of the testMarkProgress
more lenient (via small poses interleaved in the process reporting).
Hopefully all these changes should end all intermittent test failures we were observing. If not, as always, we will revisit.