Indicator of remaining tests

While tests are running, print out the number of remaining tests being waited on.

This looks nice when running a large number of tests
Make runInBand an option to the TestRunner, and reduce some duped code