Refactored RegularBattle.doTurn(...) and added Comparability to Turn and
TurnOption