adjust to interface refactor branch
branch: pureint
commit: 6df853b80adda532bd9e8928ce04489906fe8b9f
date: 11. December 2009
CMake: further adjustments/fixes to pureint
allow formatting Throwable as well
bug fix: minor adjustment to pureint (got missed)
better error handling and cleanup on shutdown/error
everything should be caught now, so no Exception/Throwable
of HugAI should ever reach the AI Wrapper/Interface;
only error codes
CMake: only compile if needed & more parallel compilation
adjustment to spring commit: a896bf9decc3f435b03534fd96a2f065e40dfa9e
adjustments to changes in spring pureint branch
Merge remote branch 'origin/master' into pureint

Conflicts:
	CMakeLists.txt
	src-ai/hughai/CSAI.java
	src-ai/hughai/unitdata/SideManager.java
	src-loader/hughai/loader/HughAILoader.java
Merge remote branch 'origin/master' into pureint

Conflicts:
	CMakeLists.txt
use DEPENDS instead of SOURCES in add_custom_target() (compatible with CMake 2.6.0, instead of 2.6.3) [CMake]
fix compile for change of engine:

https://github.com/spring/spring/commit/8ecb35df8efa1fbae139f6a1723b2bd398eeb228