1.0.6: Require reserved instruction bytes to be one byte (#922)
The spec requires that the reserved bytes in `call_indirect`, `memory.grow`, and `memory.size` to be one zero byte. This means that we cannot accept `0x80 0x00`, or other "long" LEB128 encodings of zero.