Do dependency detection on shader files.
Move uniforms into LandUniforms.glsl.