|callback|decision is deprecated

It is now assumed that we expect a decision from every user who was
sent a request message.
Fix Reflect Type
Merge pull request #614 from Slayer95/patch-4

Fix Reflect Type
Fix dexsearch showing Smeargle for non-Sketchable moves
Merge pull request #615 from TalkTakesTime/master

Fix dexsearch showing Smeargle for non-Sketchable moves
Fix forcerenaming users allowing them to join battles as guests
Merge pull request #616 from TalkTakesTime/master

Fix forcerenaming users allowing them to join battles as guests
Remove /frt
Implement Fairy Lock
Fix Fairy Lock
(Fails when used twice in a row)
Adding Gulp and JSHint
Merge pull request #619 from TheIronDeveloper/gulp

Adding Gulp and JSHint
Not searches for dexsearch
Adding config for JSHint (as well as DRYing up the lint task.)
Merge remote-tracking branch 'upstream/master' into patch-1
Merge pull request #620 from TheIronDeveloper/gulp

Adding config for JSHint (as well as DRYing up the lint task.)
Merge pull request #621 from TalkTakesTime/patch-1

Not searches for /dexsearch
Making JSHint actually look helpful, and explicitly ignoring eqeqeq errors
Merge pull request #622 from TheIronDeveloper/gulp

Making JSHint actually look helpful, and explicitly ignoring eqeqeq errors
First pass at code quality: adding semicolons.