Show diff for untracked and added files (fixes #29)
Disable the rollback command for untracked and added files
Improve performance for several cases where a diff will not be shown
Merge pull request #56 from sharwell/fix-29

Untracked and added files handling