Merge pull request #1153 from sirDonovan/patch-3

Yanmega and Zoroark are banned from RU
Lazy load mods into Tools

mods are now loaded the first time Tools.mod() is called, rather
than during startup.

This has two effects:
1. Significantly faster startup
2. Less RAM usage on main process, which never uses Tools.mod()
   at all

Sadly, the amount of RAM saved is pretty insignificant on main,
but it could be nice for smaller servers.
added more doubles random battles movepools
edits to some old random doubles movepools

slight tweaks to a few older movepools i've done before. stumbled on some changeworthy things and tweaked them to be better/more in line with recent movepools
Merge pull request #1154 from Audiosurfer/patch-1

added more doubles random battles movepools
Update UU suspect
OU suspect test ended
Update RU stage
Update team-validator.js

Meant to do this in f882c0e19322df14b935d990f27a5bad2a47e5a0
Add Battle Spot Special Season 6
Fix crash in 5b00b405fa28a3cbe84e750ac7ee7b258f1b9612
finished movepools for random double battles
Add modlog entries for roomdesc/roomintro
slight tweak to random doubles set

Apparently since Joim put Facade in Kangaskhan's movepool it was causing people to get Toxic Orb on their Kangaskhans if it wasn't Mega Kangaskhan (lol). Anyways fixed this and added Protect to its movepool.
slight tweak to random doubles set
Merge pull request #1158 from Audiosurfer/patch-1

slight tweak to random doubles set
Authed alts of unauthed users don't count as alts

Except for /whois, which will still display authed alts, any user of
rank + or higher will no longer be considered an alt of a non-authed
account for the purposes of locking, banning, etc.

Any authed accounts left around afterwards will need to be pretty
careful: opening a new PS window will lock your account because
your IP is still locked.
Update versions in package.json
slight tweak to random doubles set
Fix bad merge in 8c1db6c8