res made the following changes: - Replaced the CS_SHADERVAR_STACK #define witha csShaderVarStack   typedef. - Added a new base class for shader plugins, containing some   common stuff. - Updated the glshader_arb program classes to use that new base   class.
res made the following changes:
- Replaced the CS_SHADERVAR_STACK #define witha csShaderVarStack
  typedef.
- Added a new base class for shader plugins, containing some
  common stuff.
- Updated the glshader_arb program classes to use that new base
  class.


git-svn-id: 28d9401aa571d5108e51b194aae6f24ca5964c06@17240 8cc4aa7f-3514-0410-904f-f2cc9021211c

crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS