Rewrite lighting/shadowing control-flow to eliminate goto
Remove incremental glsl shader building

Replace with 2 new modes for r_lazyShaders