Colouring the diffstat in the log

Hi Jonas.

Per your instructions, please find attached a patchset to colour the diffstat in the logview. I haven't thought about putting this in the pager yet, though I'll have a look if you could point out which other modes stand to benefit from this feature.

I will await your feedback, once you complete your refactor.

Thanks.