Add support for integer vector uniforms/constants and boolean uniforms