ProgramShaderCache: Set the geometry UID to zero when it's unused.

Also check whether the geometry shader is initialized instead of the checking the bStereo option where possible.
OGL: Disable stereoscopy if the GPU does not supported geometry shaders.
ShaderGen: Make use of padding to store the stereo flag.