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