fixing the BlockingWorker test, which was only passing when it got
lucky enough to see all the workers simultaneously report seeing
TERMINATE.  It's amazing it ever passed :)  It is now correct.
making all parts have there own logging.getLogger call