Fixed compiler error for Solaris (the gcc 4.5 did complain about
enum.enum(int) mulitply defined.
Adding the xterm_colour constructor instead of == int fixes this.

src/coloured_pretty_printer.m:
    as above.