Add very basic support for colour coding

* Works well with terminals supporting ANSI escape codes
* Works less well with other terminals (for instance Win CMD)