Merge pull request #1906 from libgit2/cmn/net-cb-errors transport: let the progress output return an error