libgit2: update
Index.xs: update to new API
Cred.xs: update to new libgit2 API
Repository.xs: use an iterator in branches() instead of callbacks
Branch.xs: remove foreach() method
Cred.xs: rename plaintext() to userpass() and keyfile() to sshkey()
Changes: update