Fix some bugs with mega evolution graphics
- Don't play the forme change animation when switching in.
- Fix interaction with illusion in the base forme (http://replay.pokemonshowdown.com/almostanyability-117184227 Turn 11)
Fix crash when mafia give no target
Merge pull request #914 from MJB47/patch-1

Fix crash when mafia give no target
Fix crash in Bide
Sync learnsets
Fix Gen 1 Struggle

Struggle was normal type in gen 1, not ??? type
Update missing two-turn moves
From older gens
Merge pull request #916 from Slayer95/master

Update missing two-turn moves
MegaEvo: tell the client that the change is permanent
Obviate -formechange in mega evolution
Merge pull request #909 from Slayer95/megaevo

Fix some bugs with mega evolution graphics
Add pickrandom/choose
Merge pull request #917 from kotarou3/pickrandom

Add pickrandom/choose
Fix NU
Rename !choose to !pick

/choose conflicts with actual move choosing. Will have to think of
a more elegant solution for now, but for now this fixes the
emergency of battles not being playable.
Merge pull request #915 from Morfent/patch-4

Fix Gen 1 Struggle
Tornadus is banned in RU
Merge pull request #918 from Honko/patch-1

Tornadus is banned in RU
various improvements for mafia
Merge pull request #919 from MJB47/mafia

various improvements for mafia