Fix random battles.
clearer logic for blocking gen 6 from randbats
Update formats
Fix format inheritance for gen 5
New system for unreleased pokemon: isUnreleased
isUnreleased is now a flag rather than a tier, so unreleased pokemon can
be tiered for Pokebank formats.
Merge pull request #429 from TalkTakesTime/master

Fix STABmons
Fix Hidden Power
Zygarde is OU
Add Pokebank Smogon Doubles format
Smogon Doubles is doubles
Implement Terrain, and update Camouflage and Nature Power accordingly.

Terrain is basically a copy/paste of weather code right now.
Fix implementation of mons in Gen 5 mod