Add word diffs in commit views

This shows changes between adjacent lines rather than just showing the
lines have changed.