tuned glsl parser 'define' handling
optimised light shader for pvr output
optimised light system ease of use for gl
clarified some light calculation