Merge pull request #5395 from josharian/http-use-eauth Use error code GIT_EAUTH for authentication failures