Fixed viewspace position in shaders.
Added support for spotlights.