Add OpCode.is_control() for messaging

Refactor op codes to store reserved bytes.