Generic spot light shadows finished

AntTweakBar for lights introduced, but requires some more work to be
optimized.
Generic shadows for directional lights

Directional lights now have customized, configurable generic shadow.
Banding, shimmering issues are fixed.
Last banding artifact fixed.

Last banding artifact fixed.