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.
Merge pull request #1028 from Relados/patch-4

Make alts show only to auth on mute, lock and ban
RU suspect test is over
Add new Pokemon events
Keep regular OU ladder during the suspect test
Ban Swagger in 1v1
Update Bulletproof moves
Fix Protean Arceus
It could only attack with Normal-type moves
Added bullet/pulse detection to /details

Removed redundant use of "Evolution:"
Added return for pulse and bullet moves.
Tiershift: Fix 'LC Uber' Pokemon being unchanged

Add a case for 'LC Uber', fixing a bug where Pokemon in the LC Uber tier did not receive any stat adjustments.
Merge pull request #1030 from NickMP/patch-3

Tiershift: Fix 'LC Uber' Pokemon being unchanged
Merge pull request #1031 from SolarisFox/patch-1

Added bullet/pulse detection to /details
Items can be taken from fainting targets
Fix ability being leaked to client on Gastro Acid
Mummy reveals the ability the affected pokemon had
Merge pull request #1032 from Slayer95/master

Fixes for information on ability identity
Add Friend Ball
Fix Klutz causing Mega Stones to be ignored
Update viable moves

Updated viableMoves for all all fully evolved Pokemon from Venusaur to Mewtwo. This includes all Gen 1 Pokemon that are fully evolved in Gen 6 and all evolutions introduced in later generations (i.e. Kingdra was updated, but not Seadra).
Merge pull request #1038 from Treecko/patch-1

Update viable moves