Added pondering support.
Removed unused colour.c file.
When outputting a score to the GUI adjust depending on current value of a pawn. This isn't perfect but it seems to me that the definition of 'cp' in the UCI protocol is imprecise.