Merge pull request #471 from V4Victini/trapping

Some changes to trapping implementation
Update README: All gens at least nominally supported
Fix Magician

It's more akin to the move Thief than the ability Pickpocket.
Correct [from] in Magician

Bad C/P
Fix typo in README.md
Merge pull request #472 from piiiikachuuu/patch-1

Fix typo in README.md
Properly make unattacking pkmn unlikely in randoms
Merge pull request #473 from Slayer95/patch-1

Properly make unattacking pkmn unlikely in randoms
Fix crash from invalid team data
CAP Cawmodore Playtest format
Implement Powder
Zapdos has Static now
Parting Shot is sound based
Cottonee is Grass/Fairy
Implement new CAP properly
Fix basic legality check for CAP

Among other things, it allowed having more than 4 moves as well as using moves and abilities from future gens
Merge pull request #474 from Slayer95/patch-1

Fix basic legality check for CAP
Gen 5 Cottonee
Infestation has 20 pp
Stance Change can't be traced