Add own impl for auto_ptr(ScopedPtr) and SmartPtr. GuiTileMap add signal when RMB pressed.
Fixed behavior for RMB pressed: close active build menu.
Now button road,house,remove behavior such usual button( only click ), build menu buttons have two state( pressed or not ), double pressed on build menu button disabled.
add template infobox for land
Fixed creating build menus, that ScreenGame class didn't known about BuildMenu class. It only received signal what BuildType need create.
Add InfoBox for forest/land/road/water/rock/clear_land terrain type.
Test screenshot from original caesar3
Change itoa to sprintf
Merge branch 'dalerank' of https://github.com/gecube/opencaesar3 into vs2008-added

Conflicts:
	oc3_buildmenu.cpp : resolved
Add bigmenu. Add animator for big menu moving.
gcc compatibility resolved