Implement XY Battle Spot Doubles

This commit also introduces the 'Standard GBU' ruleset, which bans Dark
Void, Soul Dew, and the many banned legends in VGC and GBU