BattleSystem: Turn Queue w/o refactoring
BattleSystem: TurnQueue w/ refactoring. Has 1 HUD bug so far.
Merge remote-tracking branch 'origin/master' into backup

Conflicts:
	Classes/GameLogic/Battle/PlayerBasicAttack.m
	Classes/Layers/BattleLayer.h
	Classes/Layers/BattleLayer.m
	Classes/Scenes/BattleScene.h
	Classes/Scenes/BattleScene.m