Prevent cancellation of final decisions by directly overriding them
A player would bypass the final decision constraint by directly sending choice commands after verifying that they weren't really trapped.
Don't send trapped flag to client in pokemon requestData
It caused the "you might be trapped" message to effectively mean "you could have been trapped, but aren't".
Fix Illusion failing to fake trapping abilities
It wouldn't activate the "maybeTrapped" flag.
Merge pull request #1263 from Slayer95/ability-trap

Fixes for (absence of) trapping abilities