* Cleared original code; added battle start options
* Added Actions, Selectors
* Added efects, animations, and a class start
* Briefly started selectors; added animations
* Fixed up battle options to be mostly optional
* Added private waitForActions
* Added animators through the introductions
Also selector factories to go between type strings and actual selectors.
* Split team animations into an ITeamAnimations
* Made entrance animations not need leaders
* Added an ActionsOrderer
* Added stopBattle, ITeamAndAction
* Added an onComplete for stopBattle
Ending animations will need to signify when it's safe to dispose of
this.battleInfo.
* Added a TAction to ITeamAndAction
* Added inBattle() and an onComplete to stopBattle
* Added afterKnockout to selectors