Add getter for Scene list and call Update for all scenes.
PushScene only adds scenes on frame start.
Scene has active flag and a render function.
Scene visibility flag, render receives Geometry/VisualEffect.
Removed Scene's nodes.
Send the light texture to both shaders.
Extract light rendering to a special scene.
Fix bit operations.
Merge branch 'pure_scene_render' into dev