Allow to define options to display colors

Related to #1458.
That's what `auto` is for. If you specify you want coloured output, that's what you should get, otherwise don't specify that you want it!