Merge pull request #441 from TalkTakesTime/master

Power-Up Punch is a contact move
Sync learnsets
Implement Nickname Clause
Fix noPokebank learnset checking
Rename 'Meowstic-Male' -> 'Meowstic-M' to match Meowstic-F
Fix crash in Flower Shield
Implement beta OU and Ubers ladders
Tentatively accept gen 5 level-up and TM movepools for noPokebank
True gen 6 level-up and TM movepools are unavailable for many pokemon,
so we will tentatively assume that gen 5 ones are still illegal.
Sync learnsets
Gems are apparently unreleased
Better error message for moves that require Pokebank
Simple Beam doesn't affect Stance Change
Add aliases for Pumpkaboo/Gourgeist
Correct Mega Abomasnow stats
Implement beta Smogon Doubles ladder
GP 1/2 comment in randbat team generator
Implement beta LC ladder
Ban Xerneas and Yveltal in Smogon Doubles formats
Quoth Joim and Pocket conversation:
initial banlist 670+ BST legends sans Kyurem-B
Besides the obvious ubers, xerneas and yveltal, I don't deem anything
glaringly broken
I thought we are going with the initial banlist of 670+ BST cover legends.
Xerneas and Yveltal are obvious ubers :p (680 BST)
Locally declare "decision" in Sucker Punch's onTryHit
Merge pull request #442 from Slayer95/patch-1

Locally declare "decision" in Sucker Punch's onTryHit