change rights for makefile
House behavior changed.
added Construction::getMaxDistance2Road() function for road access computing.
House now created with zero habitants and land1a_00045.png pics.
Fixed Immigrant class that are going to blank house.
City now produced Immigrant when are needed.

building.cpp add literal constant for string
Fix Immigrant behavior
Add Emigrant class
add animation for oracle
add marine buildings: whard, dock, shipyard
temporary - add arch
fix offsets for arch
move fishing warf to industrial buildings
move fishing warf to industrial buildings
Emigrant class fixed behavior
Emigrant source moved to oc3_emigrant.h/cpp
Fixed CartLoader for loading emigrant carts.
Merge branch 'master' of https://github.com/gecube/opencaesar3 into vs2008-added
Fixed drawing for removing tool
No infobox when cancel build with mouse click
added changes from gregorie https://sourceforge.net/p/opencaesar3/code/357/
test of water-land border detecting
add new files to makefile; fix g++ compatibility issue
change headers path
make nice constants
added Entry/Exit tile creating on map loading
Add TilePos class
protect x/y member in Vector2 class
Merge branch 'dalerank' of https://github.com/gecube/opencaesar3 into vs2008-added

Conflicts:
 	city.cpp : resolved
Merge branch 'buildings' of https://github.com/gecube/opencaesar3 into vs2008-added

Conflicts:
	building.cpp : resolved
	enums.hpp : resolved
	factory_building.cpp : resolved
	gui_tilemap.cpp : resolved
	picture.cpp : resolved