Add challenge-only LC Suspect format

Misdreavus and Fletchling gone
Remake weakness command to allow resistance

The weakness command also includes the resistances of the Pokémon
Example: http://i.imgur.com/kZexUes.png
(Credits to Morfent for helping out)
Correct Struggle target

You can't pick a target for Struggle
Fix /redir not working when not using room id
Fix Team Preview for Triples formats
Mold Breaker nullifies the ability of dragged-in pokemon
Merge pull request #1113 from Slayer95/master

Mold Breaker nullifies the ability of dragged-in pokemon
LC suspect test is over

And renamed "LC Suspect 4" to "LC (suspect test)"
Aeroblast is a valid STAB move

The one who committed that probably meant Sky Attack. Like Bounce it is also a 2-turn move. Aeroblast is a 100 BP Special Flying-Type attack. Very STAB-worthy.
Don't show room demotion popup if the user is not in the room
Implement August OM
Merge pull request #1114 from Slayer95/master

Implement August OM
Update formats.js
Put weaknesses and resistances on separate lines
Fixes for Skull Bash
It boosts user stats even if Power Herb activates, but only since Gen 2.
Merge pull request #1109 from Ridaz/patch-5

Remake /weaknesses command to allow resistance
Optimizing /weakness command

Aesthetic changes and smoothing up the code

http://i.imgur.com/OIl0Mrd.png
Merge pull request #1116 from Ridaz/patch-6

Optimizing /weakness command
Remove ´watchFile´ global
Also, calls to ´fs.watchFile´ are no longer embedded in try-catch blocks, as its call would only crash in some platforms (Windows) in versions of Node.js no longer supported (before Node v0.8.0).
Merge pull request #1117 from Slayer95/watchfile

Remove ´watchFile´ global