Added the ability to specify the number of colours that one's terminal can support.

Specified through the terminal_colours setting in the interface section of the configuration file.