Zarel/Pokemon-Showdown — pull request #556 by kotarou3 (2014-01-12 07:44:29+00:00)
Title: Multiprocess team validator

Here's a minorly tested multiprocess team validator.

Sorry, but I changed the interprocess protocol back to JSON because of two reasons:
1. Simplicity
2. We're going to end up parsing the team anyways if it's valid, or if it isn't, it isn't even sent back to the main process, so we're not saving on any performance by parsing twice.