Add ford tool.
Refactor EditorModel.
Add smear tool.
Tweak paint and smear tools.
Add BattleScript seed parameter.
Fixed fighter color in UnitCounter::AppendFighterBillboards.
Rearrange terrain files.
Implement BattleScript::Tick (to call openwar_battle_tick).
(samurai) battle script
(samurai) Generalize to handle arbitrary map sizes.
Generalize to handle arbitrary map sizes.
Pause and resume sound player.
Fix memory leaks.

 Add missing deletes in BattleView and BattleScript desctructors.
Update lua project settings.
Add logging of angle in EditorGesture.
Add battle script hint rendering.
Refactor BattleScript.

Move script execution from constructor into separate method.
Add Scripts folder for common scripts such as openwar.lua.
Add SDL target.
Add Window class in ViewCore.