[READY] Control output colour and debug output

This PR adds colour control from the server and hides debug output unless it's specified to be output by the command line argument.