Added additional methods to ShaderProgram

- Additional setUniform methods added