Add /prelockdown command

Allows current tournaments to finish before progressing to a proper lockdown
Updated Aliases
Remove ended XY battle competition
Add joim as an alias of join

In recognition of your outstanding accomplishments in the field of
Pokémon sciences, we hereby award you the highest of honors; a
commemorative alias.
Merge pull request #1303 from ScottehMax/patch-1

Add joim as an alias of join
Remove unnecessary checks for sound immunity
As of ecbc9bfd62, no effect provides an "immunity" to sound.
Correct Cheek Pouch mechanics

Didn't know this was still set to 25%...
Add sprites for Blue and Red Orb.
Fix Aromatic Mist.
Update UU suspect
Correct Gen 6 move targets.
Only Hoopa-Forme can use Hyperspace Fury.
Add the FAQ entry of custom avatar to /faq
Exclude Magikarp's Revenge from Smeargle's movepool in Challenge Cup
Fix Secret Power.
Implement november seasonal, Seasonal Strikes Back

Seasonal format is a random battle format that changes its rules monthly.
It often includes limited Pokmon pools, wacky mechanics you'd never encounter in game, and other fun stuff.
Merge branch 'master' of http://github.com/Zarel/Pokemon-Showdown
Update credits

Joim is no longer retired.
Fix every error in the Travis CI Build / npm test
Merge pull request #1309 from ascriptmaster/npm-fix

Fix every error in the Travis CI Build / npm test