Try to adapt to changes in CBSE backend. Doesn't yet compile.
Make the CBSE header usage work with the latest version
Merge remote-tracking branch 'origin/cbse/backend-upgrade' into cbse/master

Integrates more upgrade work.

Conflicts:
	src/gamelogic/sgame/ComponentImplementationInclude.h
	src/gamelogic/sgame/components/IgnitableComponent.h
	src/gamelogic/sgame/g_buildable.cpp
	src/gamelogic/sgame/g_utils.cpp