Merge "Refactor RuntimeShader to support easier assignment of uniforms."