Querying history bounded when knowing the last changeset id wished
Merge branch 'fetching_only_needed_changesets'
Use libgit2sharp to find commits to checkin
Adapt FindParentCommits() to return nothing when commits are not parents
Unit test