Improve pipeline Light input

Merged Jonathan Kunstwald requested to merge feature/jk-dev into master
  • Removed lights from RenderScene, replaced by a gather callback
  • Removed SharedLight
  • Moved light bounding sphere calculation to the GPU, reducing packed light size to 3 vec4s
  • Updated pipeline guide

Merge request reports