Maybe show "Nothing to commit"
Maybe show "Nothing to commit"

Fixes #980

We always run `git diff` basically for the potential empty output. Thus
we can show "Nothing to commit" even if the user opted out of showing
the diff and diffstat.

divmain/GitSavvy,divmain/GitSavvy,divmain/GitSavvy