detection for GCC_COLORS environment variable

From gcc 4.9, it can do it's own coloring (but not as good!)
Added detection for it, so that it doesn't try and add to gcc's colors