Allowed meshes to define input to shaders.
Created TextShader.
Created TextShader.
Expanded the shader config format to prevent the need for duplicate definitions in files.