Support for threshold colouring of zero / negative values.

Supporting negative thresholds allows end-users to configure single stat panels with thresholds == 0 etc.