make UnitScript::{ScriptToModel, ModelToScript} O(1) instead of linear
addendum to a786f7b6c6d5 (teams can become controlled again)
fix an already fixed bug again, this fixes #3176 (radarblob mouse tracing size)
the already done change disappeared likely in a broken merge commit cause:
https://github.com/spring/spring/commits/develop/rts/Game/TraceRay.cpp
compare the commits between Jul 12 & 15, Line 285:
"cv.Init(unit->iconRadius);" changes WITHOUT ANY COMMIT to
"cv.Init(unit->iconRadius * (1.0f + (gu->usRandFloat() * 3.0f)));" !
disable collision checking between transporter & transportee
increase GUI command radius resolution when OMP is used & disable depthtest
made headercheck target optional & remove option HEADER_CHECK
fix header
add missing glGetCompressedTexImage stub