Merge pull request #707 from TalkTakesTime/master

Correct implementation of Alphabet Cup
Add Gen 5 randbats generator

According to scripts.js state in 71b357194b
Fix Dark/Fairy Aura not affecting other mons
Make CAP meta banlist match OU (Lucarionite)
Merge pull request #708 from jas61292/patch-1

Make CAP meta banlist match OU (Lucarionite)
More forgiving Pokemon nickname filter
Optimize bandwidth usage of updateChallenges
Optimized team sending

Teams are now sent using our new packTeam/unpackTeam code, rather
than JSON. This compresses teams from an average of 2000 bytes to
an average of 500 bytes.
Version 0.9.2

(The new team format is an incompatible change)
Sync learnsets, implement Diamond Storm
Comment out some debug code
Properly flag unreleased mons