Document and test OP_RESERVED weirdness

Seems it was forgotten about when IsPushOnly() and the unittests were
written. A particular oddity is that OP_RESERVED doesn't count towards
the >201 opcode limit unlike every other named opcode.
Merge pull request #2938 from petertodd/op-reserved-weirdness

Document and test OP_RESERVED weirdness