Tournament battle rooms now display message when tournament force-ends
JSCS: enforce OS-specific line breaks
Fix EOL checking
The actual special characters are not the appropriate JSCS option.
Reflect Type: don`t send types info to client
Update OMs

- Removed Pokemon Throwback
- Added ORAS OU
- Moved LC UU to the bottom
Remove Throwback mod

Forgot to remove it in the previous commit.
Allow ORAS mega stones in ORAS OU
Fix crash when dq'ing from a tour

Crash caused by 17dcb527
Finish updating OMs

CAP is running a playtest
Randbats ORAS level-balance update

Groudon-Primal, Kyogre-Primal, and Rayquaza-Mega are now level
70 in randbats
Reintroduce command crashguard

If a crash happens during a command (which is around 99% of all
crashes), a bug in either Node or SockJS causes the user who issued
the command to be unable to do say or do anything (although they'll
still receive messages).

We used to have a crashguard to prevent this from happening, but
it was removed due to suspicions of being a significant lag source.
Later lag investigation has shown that it's not the biggest source
of lag, so we're reintroducing that crashguard for now.
Remove Theorymon mod

It is unused.
Modify unreleased item banning

They are banned if Unreleased is part of the banlist, rather than
Illegal.
Update ORAS OU

Removed the items mod and added Cosplay Pikachu learnsets.
Fix Cosplay Pikachu

It's like Spiky-eared Pichu.
Removed placeholder messages for Castform/Cherrim transformation

Added [msg] handler for client to check for and display the message.
Removed placeholder message for Focus Band
Thousand Arrows now hits all adjacent foes and targets with Fly, etc.

Also updated the description of the move.
Added [msg] handler for Meloetta's transformation