Release ORAS megas/primals

The ORAS formats are no longer needed.
Remove learnsets-g6

This, and the learnsets repo, are unneeded because the learnsets are
ripped from the game now.
Fix a crash in /forcepromote
Revert "Remove learnsets-g6"

This reverts commit 80046e233e65665d9e08226056f724882cf5be8d.
Release new ORAS moves
Remove Battle Spot Special 6
Hoopa has been Unbound.
ORAS updates

- Released Cosplay Pikachu
- Updated learnsets
- Updated NEXT
- Removed ORAS mod
- Removed hardcoded set bans that are now legal
Sylveon set is also legal
Add Beldum event
Skrelp and Dragalge's HA is released.
Primal Reversion occurs before ability messages activate

Moved primal reversion checks to the SwitchIn event.

Moved the SwitchIn event to properly account for turn order.
Merge pull request #1319 from ascriptmaster/primal

Primal Reversion occurs before ability messages activate
CAP Playtest has ended
Update Mega Rayquaza

Rayquaza does not have a mega stone; it can mega evolve with the move
Dragon Ascent.
Update Cosplay Pikachu

Added the one with no costume. Also put Cosplay Pikachu in PU because it
can't evolve and so is not NFE.
Update some Random Battle moves with ORAS additions
Update /tier with new RU thread
Add Evasion Moves Clause to Smogon Triples
Make sure Abilities do not activate with zero HP.