a bunch of vs+icc fixes
fixes NO_SOUND and compiling without SYNCCHECK as well
fix creg compile error for gcc
gcc does not have sqrtf and logf
fix macro redeclaration warning (specified in vs stl)
Merge branch 'vsfix' of git://github.com/MadrMan/spring into MadrMan-vsfix

Conflicts:
	rts/Sim/CMakeLists.txt
Merge branch 'MadrMan-vsfix' into develop