gitconfig: use diff-highlight when viewing diffs

This also adds the diff-highlight script from git/contrib.
gitconfig: add a helper for configuring an upstream remote