Import actions about git diff from git-recent-branches

Merge following actions in git-recent-branches

- diff
- diff --stat