Support Gen 6 Pokebank/non-Pokebank in learnset validator
This removes the need for a Pokebank mod, which I'm not sure how it
worked in the first place, considering the learnset validator by
default considers it possible to transfer pokemon over.
Autocorrect Hidden Power type
Hidden Power uses a different formula in gen 5 and 6; if the
teambuilder built it in the wrong gen, IVs will be wrong. So
if the Hidden Power type doesn't match the IVs, we'll change the
IVs rather than the Hidden Power type, which is most likely
what the user wanted.
New gen 6 learnset data
We are now using learnset data from the gen 6 learnset project
https://github.com/Zarel/Pokemon-Gen-6-Learnsets
Update formats; gen 6 ladder is ready
Fix Pokebank to allow unreleased pokemon
Fix UU and NU ladders
Fix horrible crash in gen 5 Chandelure
Fix random battles.
clearer logic for blocking gen 6 from randbats