Use libGit2Sharp to merge branches
throw an exception if commit not found
Update release note
Merge pull request #601 from pmiossec/libgit2sharp_merge

Use Libgit2sharp for merges