Add complex-glsl test

The test creates shaders that use the maximum number of uniforms.
An implementation can successfully compile/link or not but
it must not crash.