Convert Clone from object to function
Convert Clone from object to function

I find it really annoying that we have to do `NodeGit.Clone.clone` just
to clone a repository.  It would be much nicer to get a similar effect
like in C, where you can run `git_clone`.  This copies over the effect
of an object, but actually using our `clone` patched function instead.

I've made this commit first to show it does not introduce regressions
with our current clone code.

heavyk/nodegit,srajko/nodegit,chasingmaxwell/nodegit,jfremy/nodegit,tannewt/nodegit,eunomie/nodegit,dancali/nodegit,IonicaBizauKitchen/nodegit,jmurzy/nodegit,tannewt/nodegit,Naituw/nodegit,bengl/nodegit,jdgarcia/nodegit,StephanieMak/nodegit,KenanSulayman/nodegit,srajko/nodegit,KenanSulayman/nodegit,dancali/nodegit,Naituw/nodegit,dancali/nodegit,eunomie/nodegit,taylorzane/nodegit,kenprice/nodegit,IonicaBizauKitchen/nodegit,danawoodman/nodegit,StephanieMak/nodegit,kenprice/nodegit,cwahbong/nodegit,implausible/nodegit,jdgarcia/nodegit,cwahbong/nodegit,jmurzy/nodegit,nodegit/nodegit,heavyk/nodegit,nodegit/nodegit,bengl/nodegit,cbargren/nodegit,jmurzy/nodegit,Gum-Joe/nodegit,bengl/nodegit,implausible/nodegit,Gum-Joe/nodegit,freder/nodegit,jmurzy/nodegit,dkoontz/nodegit,danawoodman/nodegit,taylorzane/nodegit,kenprice/nodegit,IonicaBizauKitchen/nodegit,freder/nodegit,jfremy/nodegit,dkoontz/nodegit,chasingmaxwell/nodegit,tannewt/nodegit,srajko/nodegit,saper/nodegit,cbargren/nodegit,freder/nodegit,dancali/nodegit,bengl/nodegit,StephanieMak/nodegit,jfremy/nodegit,chasingmaxwell/nodegit,implausible/nodegit,srajko/nodegit,KenanSulayman/nodegit,tannewt/nodegit,heavyk/nodegit,Gum-Joe/nodegit,jdgarcia/nodegit,heavyk/nodegit,nodegit/nodegit,saper/nodegit,cbargren/nodegit,kenprice/nodegit,chasingmaxwell/nodegit,implausible/nodegit,Naituw/nodegit,KenanSulayman/nodegit,jdgarcia/nodegit,srajko/nodegit,cbargren/nodegit,Gum-Joe/nodegit,eunomie/nodegit,nodegit/nodegit,cwahbong/nodegit,dkoontz/nodegit,cwahbong/nodegit,danawoodman/nodegit,dkoontz/nodegit,IonicaBizauKitchen/nodegit,freder/nodegit,eunomie/nodegit,danawoodman/nodegit,kenprice/nodegit,saper/nodegit,nodegit/nodegit,jdgarcia/nodegit,dkoontz/nodegit,saper/nodegit,jfremy/nodegit,Naituw/nodegit,StephanieMak/nodegit,taylorzane/nodegit,jmurzy/nodegit,cbargren/nodegit,taylorzane/nodegit