/effectiveness: fix error messages and add shortcuts

www.smogon.com/forums/threads/suggestions.3469608/page-52#post-5231708
Merge pull request #633 from Slayer95/patch-6

/effectiveness: fix error messages and add shortcuts
Ally Switch: client requires the move in order to show the swap message
Swirlix and Gligar are banned from LC

http://www.smogon.com/forums/threads/swirlix-and-gligar-have-been-banned.3499459/page-7#post-5234001
Update /groups
Fix possible bug in Random Doubles Battles team maker
Removing redundant message

It would display two failed messages when counter is used in gen3, this removes one of them.
Merge pull request #635 from Relados/patch-7

Removing redundant message
Fixing sandstorm glitch

While sand was active in gen3, all pokemon's SpD stats were reduced.  This fixes
Merge pull request #636 from Relados/patch-8

Fixing sandstorm glitch
Properly implement 62649776ca