Merge pull request #170 from dalerank/master

factory logic and market lady helper.
Merge branch 'master' of https://github.com/gecube/opencaesar3
cout redirect to stdout.log(windows fix). Factory logic improved. Add construction/landoverlay subclass. CityHelper add functions for creating buildings list by subclass name. Employer adviser improved.