ruleset text colour for next turn screen/others
fix up TU reservation mess
fix copy function screwing up palette
add battlescape button interface object
apply battlescape buttons
Merge branch 'master' of https://github.com/SupSuper/OpenXcom into oXc_kL

Conflicts:
	Makefile.am
	src/Battlescape/AbortMissionState.cpp
	src/Battlescape/AlienBAIState.cpp
	src/Battlescape/AlienBAIState.h
	src/Battlescape/BattlescapeGame.cpp
	src/Battlescape/BattlescapeGame.h
	src/Battlescape/BattlescapeMessage.h
	src/Battlescape/BattlescapeState.cpp
	src/Battlescape/BattlescapeState.h
	src/Battlescape/CivilianBAIState.cpp
	src/Battlescape/InventoryState.cpp
	src/Battlescape/InventoryState.h
	src/Battlescape/Map.cpp
	src/Battlescape/MiniMapState.cpp
	src/Battlescape/MiniMapState.h
	src/Battlescape/NextTurnState.cpp
	src/Battlescape/Pathfinding.cpp
	src/CMakeLists.txt
	src/Engine/State.cpp
	src/Engine/Surface.cpp
	src/OpenXcom.2010.vcxproj
TileEngine: if incendiary explodes in the air, set Fire to ground below.