Fix issue #35.

The problem is fixed by converting the `GLuint` to `GLint` in the implementation of the `Uniform` class.