Add support for customisable colors.

Customising the colors using the environment variables.
Fix t/harness.t after the previous commit.

It got broken due to assumptions of the colors staying the same.