Delegate protocol work to git-net package
Use new API in ls-remote example