Added support for projective texturing on spotlights. Preparations for spotlight shadows.

Added preparations for pre-building shadow maps. Added bluring effect.