Merge pull request #119 from dalerank/master

Overlay add
various fixes for gcc
Merge pull request #121 from dalerank/master

Get changes from tracertong
Fixed missing initializer for Impl on CartLoader, causing assert to be hit every time CartLoader is used. Added another Eclipse generated project file to the .gitignore.
Statues no longer required road, and can not be destroyed by fire or collapse.
Advisers submenu text put in translation lookup. Added missing Trade adviser menu item. Added English text for advisor submenu.
Prepare connect top menu to advisers window.
Merge branch 'master' of https://github.com/gecube/opencaesar3

Conflicts:
	oc3_topmenu.cpp : resolved