Update Other Metas

- Added new AAA thread
- Updated bans
Change Smeargle ban in AAA
Escape HTML in !tour getusers
Properly implement tour player cap
Remove ´Monotype´ as alias to ´OU Monotype´
The format has been renamed.
Battle Spot Special 5 is over
Fix Anger Point desc
Ban Spritzee in 350 Cup
Add HP Percentage Mod to Gen 2
Update learnset checker

This fixes incompatibilities that occur because of a baby Pokemon and
its evolution learning different egg moves. For example: Azumarill with
Encore and Perish Song. Only Azurill learns Encore, and only Marill
learns Perish Song.

This fix only affects gen 6, specifically Pentagon only formats like
VGC, so the bug still exists in gen 5 and below.
Omanyte is banned to LC BL

The Czar has spoken.
Update Random Battle generator

Prevent Reversal + Leftovers
Merge branch 'master' of https://github.com/Zarel/Pokemon-Showdown
Make sure Bisharp gets Defiant in Random Battle
Change a few Random Battle moves
Support tradeback moves in Gen 1 set validator
- Revert removal of prevo references in old gens' dex. It turns out it would only have made this messier.
- Add egg groups back to Gen 1 dex.
Merge pull request #1202 from Slayer95/tradeback

Support tradeback moves in Gen 1 set validator
Documented detailschange/formechange and other minor changes

Added detailschange and -formechange, which detail when a pokemon
undergoes a forme change (Mega Evolution, etc.), as well as -transform,
for when a Pokemon uses Transform/Imposter.

Added damage-related messages: -crit, -supereffective, -resisted, -immune.

Added details regarding items via -item, -enditem.

Added more detail about status messages with -curestatus, -cureteam.
Merge pull request #1200 from ascriptmaster/master

Documented `detailschange` and other miscellaneous commands
Update Random Battle generator