`extern crate` syntax fallout

This is pretty simple.  Do the existing unit tests sufficiently cover the git2-related changes?