Added uniform shader validation

this test checks for conformity between variable names in the shader
code and the js code - just done for uniforms now, needs to be done for
attribs as well