Factor out gitDiff function
Document Diff and make gitDiff aware of Colorize