Pass count instead of length in gl.uniformNfv.

This was causing GL_INVALID_OPERATION when sending vector arrays.