Bump libgit2
*yawn* 1.8 support
Fix an issue with creating Enumerators in C-Land.

I was passing a wrong argument count to `rb_funcall`, which made all
the Enumerator objects useless.
Merge remote-tracking branch 'upstream/development' into diff-iterator