Implement CE-306 (Moar colors in the console!)

I think this is the best way to do this.
I'm not sure if this works on Windows, it's using Ansi.