Should log COLOR_NONE when --color none

Although COLOR_RESET made it look like color-less output on a terminal, this
would still print out shell escape characters which show up as junk in the
Xcode console.
taskTimerStop() now returns elapsed time

This will be useful to check if CPU overloads occur.
Log CPU usage overloads