Add git_transport_register, git_transport_unregister
Merge pull request #1885 from ethomson/transport_register

Add git_transport_register, git_transport_unregister