GerritStreamHandler: Throw UnrecoverableMessageHandlingException
Why:
- No need to retry processing if the stream item is invalid
What:
- Throw an UnrecoverableMessageHandlingException if we can't decode the stream content
Change-Id: I74fd8b60ae58e8cef851c235fb07f81d36ed93bc