Auto merge of #5716 - kennytm:unstable-compile-progress, r=alexcrichton
Reintroduce the compile progress bar as an unstable feature (-Z compile-progress)
This allows us to test the feature on-demand to see if there's any other bugs besides #5695.
Also, fixed the flickering #5697 (this was caused by build script emitting Stdout/Stderr events).