Client errors (like an authentication issue) shouldn't be prefixed by
"internal server error: " when Gerrit rejects a commit upload. We
already have special handling for BadRequestException and
UnprocessableEntityException, which we now extend to AuthException.
Change-Id: I126d89dd8d296d20a3cf0b0fbe73d337b2e35320