Fix problem with layer calculation
Restructure lights and matrix calculations
Remove unused shaders. Rename some shaders
Replace hardcoded layer/shadowmap counts with string replacement in shaders with StringTemplates
Remove unsused shadowing sources
Fix aabb *= operator. Now multiplication with a rotationmatrix does not broke boundingbox
Add directional light support to shadowingstage
Merge branch 'shadows/merge' of https://github.com/hpicgs/cgsee into shadows/merge