Merge pull request #156 from nvloff/libgit2_update_reset

update libgit2 with the reset changes
add a commit that changes a file in the fixture

The fixture commit just adds a content in an existing file for
reset --hard tests. The HEAD in the test repo is not changed.
Add repo.reset