Minimum adaptation of highend technique and shaders to account for light size.
NOTE: added light size accounting to diffuse component computation, the effect is noticeable when getting very close to the sun.
To-Do: adapt other techniques, adapt per-vertex lighting to also account for light size.