refactor
profile
Merge branch 'master' of https://bitbucket.org/dalerank/caesaria
* fix MSVC compilation
Merge branch 'master' of https://bitbucket.org/Erepb/caesaria_erepb
Merge branch 'master' of https://bitbucket.org/dalerank/caesaria
Merge branch 'master' of https://bitbucket.org/dalerank/caesaria
* fix msvc compilation
* fix crash
Merge branch 'master' of https://bitbucket.org/Erepb/caesaria_erepb
fix crashes
fix DustCloud pathway calculate.
fix #281. Improved order of settling of houses
fix #336. add notification about barbarian.
preparations for improved game loop
split game loop to some states
fix font initialize  with color
improved stop sample
Improved information layer draw.
fix #348. Add menu exit button when mission failed.