Merge pull request #1260 from phkelley/development Fix really bad error handling in git_smart__negotiate_fetch