Add option to show only non-zero hunks

I like the hunks, but if there are no changes, I don't really care to see any numbers. This pull request adds the option to only show non-zero hunk values. This also has the side effect of hiding the hunk summary when editing a file that is not in a git directory. A proper way to hide the hunk summary for files not tracked by git would be a good future addition.