Fix Aroma Veil and Sweet Veil
Load balance connections to proxy processes
Instead of handling all connections in the master process, we now
use Node's cluster module to push them to worker processes. These
worker processes are pretty lightweight and do nothing but proxy
connections so far.
Refactor an unnecessary closure
Less logging
Use channels for broadcasting
Now that we're using proxy processes, this heavily optimizes the
communication between the main process and the proxy processes
by sending broadcasted messages once, instead of once per user.
Chat filter now passes connection instead of socket
socket no longer exists, and this change was long overdue anyway.
Fix miscellaneous bugs in load balancer
CAP6 Implementation
Fix tier mistake for CAP6
Update Sniper shortDesc
Update Bulldoze shortDesc
Inaccurate shortDesc for Bulldoze
Merge pull request #470 from jas61292/master

CAP6 Implementation
Properly implement Mat Block
Ghost type is immune to 'trapped' status
Sync learnsets
Blaziken and Deoxys-N have been quickbanned
Add fail message for trapping moves
Fix Trapping Implementation

Until the next overhaul
Merge pull request #471 from V4Victini/trapping

Some changes to trapping implementation