Market move to oc3_market.cpp/hpp. ServiceBuilding remove assigned walker when it not needed.
Add update house lvl 2 to 3. class Granary move to oc3_granary.cpp/hpp
Fix upgrade/downgrade house lvl 1->2->3 and 3->2->1. From resources/pics/pics.zip remove font tiles. Fix market lady behavior.
Merge branch 'master' of https://github.com/gecube/opencaesar3 into vs2008-added
Merge with mainrep. MarketBuyer::maxDistance move to impl.
prepare for adding minimap
fix makefile for gcc
add minimap preview
add rtti check
Merge branch 'minimap'
makes nicer code
Merge remote-tracking branch 'upstream/master' into cmake

Conflicts:
	build/vs2008/opencaesar3.vcproj
	makefile
	resources/pics/pics.zip

Merging upstream.