Make remote callbacks native return a pointer
Add GgitDirection and GgitCredType enums
Implement setting remote callbacks
Fix annotation for string list
Implement getting and setting remote ref specs
Bind ggit_remote_new_anonymous