cross-platform grep color support