Clay pit update. Add factory manager class. Immigrant now go to diff houses.
Fix emigrant/immigrant behavior. Now if house fully, find new empty house, or when finding failed go out from city.
Refactoring construction manager class, now more flexible.Disabled using clone for construction building.
Animation operator= add. walker class _animation moved from Animation* to Animation. _animIndex removed.
Clay pit now deliver cart such original game.
Fix cart pusher behavior. Now it back to factor for new portion of good.
fix update road picture when deleting.
Merge branch 'master' of https://github.com/dalerank/opencaesar3 into dalerank

Conflicts:
	oc3_walker.hpp
fixes for gcc