Fix a bug in the frame decoding

The size of the remaining buffer needs to be decremented by the size of the trace ID. This is basically only relevant for raw row responses since they are the only thing that care about the size of the frame, everything else reads the structure and then discard the remaining bytes (and that part works fine as far as I can tell).