CFFI-based wrapper for libgit2