Utils/progress bar resize

This fixes this PR on Windows.  The behavior of this on Windows is pretty okay now.  While I was at it I partially fixed color support on Windows.