Removed most warnings. It even revealed a problem with true lightning.
I am a bit unsure about the return value of CG_SmokePuff
In places like CG_HasteTrail a LE_SCALE_FADE has been assigned to it. But most places it was just unused. I have removed the unsed versions but I wonder if they should have been assigned a value instead.