Add swapPosition method
Implement Ally Switch
Fixes for Arceus typing
Fix Arceus overriding Trick-or-Treat and Forest´s Curse.
Implement Arceus typing more reliably by setting it when it switches into the field.
Display fail messages when trying to modify Arceus´ first type by any means.
Also fix mons keeping their typing when changing to another forme.
Improve the fix to forme change
Merge pull request #613 from Slayer95/arceus

Fixes for Arceus typing
Merge pull request #612 from V4Victini/ally-switch

Implement Ally Switch
|callback|decision is deprecated

It is now assumed that we expect a decision from every user who was
sent a request message.
Fix Reflect Type
Merge pull request #614 from Slayer95/patch-4

Fix Reflect Type
Fix dexsearch showing Smeargle for non-Sketchable moves
Merge pull request #615 from TalkTakesTime/master

Fix dexsearch showing Smeargle for non-Sketchable moves
Fix forcerenaming users allowing them to join battles as guests
Merge pull request #616 from TalkTakesTime/master

Fix forcerenaming users allowing them to join battles as guests
Remove /frt
Implement Fairy Lock
Fix Fairy Lock
(Fails when used twice in a row)
Adding Gulp and JSHint
Merge pull request #619 from TheIronDeveloper/gulp

Adding Gulp and JSHint
Not searches for dexsearch
Adding config for JSHint (as well as DRYing up the lint task.)