This change: 1) rewrites the runner to spawn a thread pool for each template and assigns a worker for each test case 2) makes the output colorized by default 3) makes minor changes to the output Change-Id: I49906f5daaa339ca9429913680203c762a0ad9fe