List staged and working tree files

I am using this plugin in a pre-commit git hook, and using it to pass files to jshint.  Because files are staged when the pre-commit hook runs, they are skipped by ````git diff````.  This pull request modifies the ````git diff```` call to include both staged *and* working tree files in the changed file list.