Properly enable NuGet Package Restore for solution
Rewrite .gitignore according to the specific needs of this project
Expose IGitCommands through MEF instead of direct construction
Improved documentation for and simpler implementation of IsGitRepository
Create separate documented methods GetGitRepository and GetGitWorkingCopy; use where appropriate
Merge pull request #54 from sharwell/project-tweaks

Project tweaks
Merge pull request #53 from sharwell/simplify-commands

Expose IGitCommands through MEF instead of direct construction
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
Update relative path calculation to properly account for case-insensitive file systems
Update blob lookup to properly account for case-insensitive file systems