Fix Parental Bond Explosion
Make sure battle numbers never overlap
Make abilities activate after all after-faint switches
Optimize /whois
Warning: Some hardcoding used
Credits: Move V4 to Staff
Knock Off activates after Weakness Policy
More accurate crash logging in validator processes
Credits: Move TI to Staff
Fix Lock-On
Add missing line
Fix Quick and Wide Guard
They were blocking ally moves. Furthermore, Quick Guard was also blocking foes´ moves not targetting the guarded side.
Credits: Add Slayer95
Merge pull request #571 from Slayer95/master

Fix Quick and Wide Guard
Update UU banlist
Drought and Heracronite have been banned.
Thundurus-T and Deoxys-S are now BL.
Update UU bans
Fix Metronome on all past gens
Add HP Percentage Mod to Hackmons and BH

As Smogon OMs, both Hackmons and Balanced Hackmons 
require the use of HP Percentage Mod.
Gen 2: Mirror Move is valid on Metronome

Apparently Mirror Move can be called by Metronome on gen 2.
Source:
https://github.com/kanzure/pokecrystal/blob/master/battle/effects/metronome.asm#L46-61
Pokémon cannot mega evolve while recharging
Ghost-type Pokemon can be trapped in Gen 5