Added spec for a feature that I really need when working and profiling large builds: improve notion of progress of the build. I've already have this feature in the experimental branch because I needed it for profiling.