Revert to shell for checkout_branch function.

Rugged supports native "checkout" in the unreleased gem
https://github.com/libgit2/rugged/blob/development/lib/rugged/repository.rb#L20-L23
bump version