Stops summary.py summarising summaries
Thread count now changes on hardware_concurrency

C++ returns the number of hardware CPU threads with
std::thread::hardware_concurrency(), this is used to determine how many
pthreads to create.