add decay exponent to Point and Spot lights and applicable shaders.
Merge branch 'decayExponent' into common.glsl
add inverseTransformNormal function to common.glsl and unfix bug with envmap_fragment.glsl