Release the GVL when pushing.

The GVL is only released if we're running on Ruby 1.9+ and libgit2 was
actually built with threadsafety.