Added single-dispatch eventLoop test
Refactored test fails!
Added test to pinpoint bug
bug fix -- don't mutate control.count!
Avoid re-creating default fail/log on each eventLoop() call