Implement Captivate.
Status cure attack moves
Implement SonicBoom
Implement Aqua Ring and Ingrain.
Generate a random name for new users.
Add animated Pokemon and center images
Items don't display unnecessary healing.
Partially implement Embargo.

There are item implementations in the modifier chains; those are not
covered by this. The modifier chains need to be refactored.
Fix various attachments.
Add message to Feint
Refactor getAction and popAction to use Pokemon.
Implement Charging moves
Implement two missing charge moves.

This also commemorates the 1000th test.
Get rid of unnecessary event.
Implement Fury Cutter
Fix Metronome edge case.
Implement Imprison.
Switching out cancels Imprison.
Implement Present.
Implement Final Gambit.