Add INCOMPLETE support for "other" code in the shader preprocessor.
The "other" code is not mangled, but copied as-is !
Add support for shared GLSL variables, ie variables whose names will not be mangled.
Fix support of shared GLSL variables. Is okay now.