NEXT: Fix Life Orb/Confusion Interaction

Add an extra conditional to Life Orb's recoil damage, fixing a bug where Confusion caused Status moves to suffer Life Orb recoil.
NEXT: Fix Thick Fat

Update Thick Fat to fix a bug involving it activating twice against Fire and Ice type moves.
NEXT: Actually fix Substitute

Properly update Substitute to be bypassed by Sound based moves and Infiltrator users.
Also update list of SubBlocked moves to Gen 6.
Always warn a user before automatically disqualifying them in tournaments
Disallow automatic disqualification timeouts that are less than the warning timeout
Merge pull request #1071 from kotarou3/tournaments

Tournaments
Remove gen5bw mod

It was used only for the CAP Mollux Playtest a while back
Remove Ability Shift
RU suspect test is over
Update formats.js

- Added XY Battle Spot Triples
- Added beta to the XY Triples section name
- Spell numbers in team error messages
- Allow random team for Triples and Gen 4 Custom Games
- Remove rules for Gen 4 Custom Game
Update UU

Shadow Tag banned. Wobbuffet and Gothitelle unbanned.
Fix Protean activation timing
- The message for the move usage is now sent before Protean's activation.
- Protean is affected by Electrify and Ion Deluge.
- Protean activates after the move target is resolved.
Add Triples Challenge Cup
New tier bans
NEXT: Fix Indentation
Merge pull request #1072 from NickMP/patch-5

NEXT: Misc. Bug Fixes
Merge pull request #1073 from Slayer95/protean

Fix Protean activation timing
Merge remote-tracking branch 'upstream/master' into config-refactor
Remove some hardcoded groups
Merge branch 'config-refactor' into kupo-base