Return error if frame is chunked and no valid callback was given.

Otherwise it's possible for an invalid HapDecodeCallback to be called. Then bad things happen.