Small Additions

Lots of small additions, including the addition of foresight and miracle
eye type overrides, further battle script command additions and tweaks,
inclusion of the effect of EV boosting held items, both on speed and
EVs, addition of move names, addition of basic animation script commands
(which currently don't do very much), addition of electrified and Ion
deluge checks, tweaks to OAM updater to include previously overlooked
fields, addition of proper Pokérus fields to Pokémon, inclusion of
ability for a generated Pokémon to have Pokérus, addition of new script
command table for animation scripts, addition of text colour controls
(from code side, not yet implemented from text side), addition of code
to print correct messages for stat buff changes, and corrections to
buffering code. Addition of ability to hold A to speed text up, or hold
B to slow it (text that draws over time).