impl Drop for Repository
Move each_object onto the odb itself
Implement open on GitOdb
Clean up after odb extraction
Fixup implement open on odb
Use borrowed pointers to the callback