Revert "Revert "revamp printing on stageRunner objects to show progress indicators""

This reverts commit 6f0088af9f2ebc6d861e423c8781ac9e6759e6ce.
add a new more sophisticated test case
remove bugmarker hack in tests for printing
update bug comment
this only needs to be computed for root runners
only define these test helpers locally
Merge branch 'master' into print_indicator
Merge pull request #6 from robertzk/print_indicator

stageRunners now show progress indicators