Improve Gitaly error handling
- Properly handle
InvalidArgumentcode fromGetTreeEntries()RPC - Update vendored Gitaly protos and code
Resolves #435 (closed).
I've also noticed we have a trickle of Unavailable from kas, and this MR should reduce the rate of the errors (good for error budget):
Edited by Mikhail Mazurskiy
