Support modding BattleSide and BattlePokemon instances
In scripts.js, ´side´ and ´pokemon´ are now reserved keys for objects containing their respective moddded scripts.
Hidden Type: handle forme change mechanics in scripts.js
This would fix Aegislash, as well as Shaymin-Sky's reversion to Land forme if they were allowed in the format.
Merge pull request #1233 from Slayer95/battlething-mod

Support modding BattleSide and BattlePokemon instances, and use in Hidden Type