Moving the battle system to Git

I’ve finally got around to using a version-control system. Here are all
the scripts associated with the battle system in its current state.
Small punctuation fixes

Changed “Pokemon” to “Pokémon” in several places. Also made sure the
files necessary to run the engine are not available yet.
New status bars for Pokémon

This update improves the appearance of the Pokémon status bars as well
as including more information in the bar. It also fixed #13.
Effects only affect battling Pokémon

Moves such as Perish Song will no longer affect Pokémon who have
switched out, which fixes #12.
There are now no special item cases

Unique items such as the Lucky Egg now make use of generalised methods,
rather than special cases in the code. This fixes #1.
Generalised unique move effects

Moves such as Ingrain no longer have any specific code attached to them
and can be created using generalised methods. This fixes #2.
Addressed transformed Pokémon's catch rates

Fixes #20.
Addressed various issues with Transform

This fixes a number of small issues, including Curse having specialised
code as well as Transform not taking account of stats and gender
properly. This fixes #8.
Experience now works properly

All the Pokémon who have battled against the defeated opponents will
now gain experience, rather than just the ones currently battling. This
fixes #14.
Fixed issues with entrance abilities

Entrance abilities will now properly trigger in all situations. This
fixes #64.
Fixed issues with wild battles

Fixed #26, making wild battles work as one would expect them to.
Merge branch 'master' of https://github.com/varkor/pokengine