Restored generic (non-SIMD) code

Conflicts:
	neo/idlib/math/Math.h
	neo/idlib/sys/sys_defines.h
	neo/renderer/DXT/DXTEncoder.cpp
making use of platform specific ID_ defines (ID_PC_WIN and ID_PC_OSX instead of _WIN32 and __MACH__)