Add even hooks to CodedInputStream to allow processing incomplete chunks
Caller can accumulate NSData chunks as they arrive and check if a full
message is available