Also update with latest pokesprite changes for Pikachu, Castform, Minior, and Marshadow. 40x30 sprites unchanged since they'll be gone eventually.
Many thanks to @msikma for the provided sprite work!
Gigantamax sprites aren't used, Mimikyu/Sinistea/Polteageist altforms use the same sprites
No structures in the ROM have fields for FormArg, so remove varied Alcremie sprites (will always default to 0 - Strawberry)
* Add Big Shiny Sprites
Also addresses Trainer Meltan failing to evolve if requirements are met.
Fix Personal Held Item randomization.
* Fix silly typo
Copy/paste is a curse.
* Add Double Battle Classes to blacklist
Don't allow them to be set to any Trainers for crashes.