Remove illusion on forme change
GSC: Roar/Whirlwind fail if they don't go last
Remove a check from prior work on Triples
Shifting is now a valid decision in Triples
Triples: implement autocenter
Support leaving empty slots when switching multiple mons in
This happens in Doubles or Triples if, in a single turn, more pokemon faint than can switch in.
This commit introduces two changes. Namely:
- If more pokemon faint in a single turn than can switch in, those with the higher positions now can have switch flags on.
- Passing a switch is now a valid decision that gets added to battle queue with maximum priority and disables the pokemon's switch flag.

As a side effect, this also allows running the battle engine in JS strict mode.
Make sure that moves restricted to adjacent targets have valid targets
Also Helping Hand's targetting is not hard-coded anymore.
NEXT: Fix Aftermath

Update Aftermath to fix a bug involving it activating twice.
Merge pull request #1023 from NickMP/patch-2

NEXT: Fix Aftermath
Merge pull request #1024 from SolarisFox/patch-1

Add /details command
RNG: Shield Dust

Shield Dust does not even permit rolls for secondary effects. This will
correct its interaction with the RNG.
Fix bug introduced in 529281272a807f06996666360ff82f8cda46c2de
Merge pull request #1025 from SolarisFox/patch-1

correction to evoLevels
Alias for modnote
Fix Shield Dust for multitarget moves
Implement Swagger Clause in Ubers
Update formats
OU is having a suspect test.
Apply Baton Pass Clause to CAP
Merge branch 'master' of http://github.com/Zarel/Pokemon-Showdown
Move megas to their banlist tiers
Make alts show only to auth on mute, lock and ban

Alts shouldn't be publicly displayed when someone is muted, locked or banned.  It would prevent spam and protect the privacy of users to make them appear only to authority.