Adding concurrency control and graceful shutdown support
New base reporter information structure, new timeline reporter, misc cleanup
Omitting skips in the list reporter if there is an only suite or test to reduce output noise