Added first version of a spotlight

Renamed RenderableFilter into FindQueryFilter.
Added depth-test so that we can see how the light actually looks like.
You can now programatically add resources. Individual shaders are now resources as well.
Add support for polygon modes for wireframes.
Fixed spotlights. Increase spotlight mesh quality.
Added light decay for the spotlight