fix "multiple definition of `ilFloatToHalfOverflow'":
include il_manip.h only once
reapply CVE-2009-3994