Ban Leppa + Recycle

Endless Battle Clause
Merge remote-tracking branch 'upstream/master' into main
Fix randbats allowing multiple formes of one species
Remove whitespace
Merge remote-tracking branch 'upstream/master' into main
Merge pull request #583 from Slayer95/patch-1

Optimizations for /dexsearch
Added Natural Gift values for Kee/Maranga Berries

As per
http://www.smogon.com/forums/threads/battle-mechanics-research.3489239/page-50#post-5105979
indentation changes
Merge pull request #585 from migetno1/kee_maranga_berry

Added Natural Gift values for Kee/Maranga Berries
Optimize team validator
The main process no longer does any JSON parsing/stringifying of
teams. The communication protocol with validator processes has
been changed from JSON to a string protocol delimited by pipes.

A variety of more minor optimizations have also been done.
Make sure names can't be blank
This is sort of a hack; will do this properly later
Cleanup for validator optimization
Fix bug disallowing itemless mons
More viable moves changes
Update Endless Battle Clause

Ban Harvest as well as Recycle
Merge pull request #580 from TalkTakesTime/master

Fix randbats allowing multiple formes of one species
Add tiering FAQ to /intro for Redew
Minor dexsearch tweaks
Merge pull request #586 from TalkTakesTime/master

More trivial updates - /dexsearch and /intro
Alphabetical dexsearch sorting