Will/uncommitted changes

* Now includes unstaged and staged changes in diff reports
* Removed --git-branch argument, defaulting to master...HEAD along with unstaged and staged changes.
* Enforced alphabetical ordering of source paths