Refactoring...
Use libgit2sharp to find commits to checkin
Adapt FindParentCommits() to return nothing when commits are not parents
Unit test