Add basic support for fixed-function implementations of shader API. This was SVN commit r10106.
Change lighting model for new maps to allow better overbrightness. Cache player colours instead of loading from scripts every time the renderer wants them. This was SVN commit r9123.