runner: filter test suites during #add, not #run.
AutoDiscoveredTestSuite: implement ManualTestSuite for better typing.
RunnerConfig: goog.debug.LogRecord => goog.log.LogRecord.
runner: use tdd.LogWriter typedef where possible.
add tdd.ProgressMeter for displaying progress in test UIs. Don't wire in.
ManualTestSuite: add estimateSize() and impls for progress UIs.
RunnerConfig: use tdd.LogWriter typedef where possible.
misc: rough draft of test runners reporting and displaying progress.