libgit2/libgit2sharp — pull request #275 by Saaman (2012-12-14 16:41:47+00:00)
Title: Strongly typed reset

I slightly refactored the `Repository.Reset()` methods...
I just exposed only strongly typed methods on the `IRepository` interfaces, and moved the original methods taking a commitish as argument in extensions.
The old signatures call the new ones.

Please tell me if this change is ok for you.