Remove illusion on forme change
GSC: Roar/Whirlwind fail if they don't go last
Alias for modnote
Fix Trick-or-Treat/Forest's Curse giving away foe's Illusion
Add illegality bans to Smogon Triples
Remove redundant check in auto-centering
Send source effect data to the client on pokemon.cureStatus
Revert "Remove redundant check in auto-centering"

This reverts commit 86b49322f5c4e2b0e44193ef0c9e8a9b63290bba.
Send 'silent' attribute on swapPosition for auto-centering
Also refacor battle.swapPosition a bit to use more generic arguments.
Add XY Battle Spot Special 5
Add Diancie to Standard GBU bans
Merge pull request #1092 from Slayer95/swap-position

Send 'silent' attribute on swapPosition for auto-centering
Remove Swagger Clause from Standard Ubers
Use null-prototype dict for connections
Support autolock/autoban from login server
Sort by userid rather than name in /tour getusers
Merge pull request #1094 from kotarou3/tournaments

Sort by userid rather than name in /tour getusers
Rename tournaments/middleend.js -> tournaments/index.js
Merge pull request #1095 from kotarou3/tournaments

Rename tournaments/middleend.js -> tournaments/index.js
Fix double elimination tournament bug and improve unexpected error reporting