Use git diff instead of diff.

As mentioned in the README, Git on Windows doesn't add diff to path.
But it's not even needed, because git diff can compare any 2 files.
As a bonus, it also allows to use --text-diff and --patience.
Merge branch 'master' of github.com:alisey/GitGutter into alisey