Fix /dexsearch style

Fixed indentation
Removed unneeded semicolons after braces
Replaced .indexOf with in
Further style edits
Improve dexsearch

Various minor style changes
Remove stray character

>> "﻿/**" === "/**"
<< false
>> "﻿/**".length
<< 4

Not sure what that character was but it's not needed
Merge pull request #1 from Zarel/master

Update from main
Merge pull request #2 from Zarel/master

Merge with main
Remove CAPmons from dexsearch results

Prevents CAPmons from showing up in dexsearch results unless specifically requested. Also removes an obsolete line about Arceus-???
Fix typo in random set builder
Merge pull request #325 from Slayer95/master

Fix typo in random set builder
Remove outdated comments
Fix crits ignoring boosts for all hits of multi-hit moves
Minor style fix to /dexsearch
Merge remote-tracking branch 'upstream/master'

Conflicts:
	config/commands.js

Fix conflict in dexsearch
Remove stray character
Clean up results to string section of dexsearch
Minor style fix to /dexsearch
Added a levenshtein 'check' to the /data command.
If you make a typo, it will try to correct it automatically by comparing the levenshtein distance.
Merge pull request #327 from TalkTakesTime/master

Style fixes for /dexsearch
Fixed style issues; removed whitespace on empty lines and moved levenshtein function to tools.js
Style fixes to list of forrmats

Now using the ruleset 'Standard' where it was missing. Removed double listing of 'Arceus' in several banlists.