Make Shader hold a vector of ShaderUniformInfo
Add method ShaderFactory::get_uniform_info
Make ShaderFactoryTest test the presence of active uniforms