BattleSystem: Turn Queue w/o refactoring
Extracted bubble node functionality to WorldSceneTouchDelegate. Can't move player yet.
BattleSystem: TurnQueue w/ refactoring. Has 1 HUD bug so far.
Enter a battle node by tapping on it twice (once to show the bubble, another to enter)
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
Call endOfWaitTime for BattlePlayer too
Battle System: bug fix on basic attack
Merge remote-tracking branch 'origin/master'

Conflicts:
	Classes/GameLogic/Battle/PlayerBasicAttack.m
	Classes/Graphics/SpriteSheet.m
	Classes/Layers/TouchDelegates/BattleSceneTouchDelegate.m
Merge remote-tracking branch 'origin/master'

Conflicts:
	Classes/Layers/TouchDelegates/BattleSceneTouchDelegate.m
Turn Queue: Bug fix for area skill. Fix is to have the letter dispatcher send one event to multiple targets
Fix FloatingMenu drag using UIGestureRecognizer. Currently more insensitive than before, but can be adjusted before.
Turn Queue: HUD queue fix.
Implemented world map navigation but disabled CCFollow.
Activate CCFollow when player in map enters  a node.
Use CCFollow on player whenever he moves on the map.
Implemented CCFollow-like CCMoveTo so that the camera pans to the player when a node is clicked.
CLOSED #74 - Set a boundary during map navigation.
Fix attack animation. Fixes #70.
Re-implemented bubble node to be a floating menu below the screen.
Use predefined naming convention to find character icons.
Merge remote-tracking branch 'origin/master'

Conflicts:
	Classes/GameLogic/Battle/PlayerBasicAttack.m

TurnQueue: Fix for removing enemies from turn queue when they have died during battle