spearmint: Fix warning for hitMaterial shader keyword
spearmint: Ignore surface sprites shader stages

Surface sprites are used by SoF2/JK2/JA.

If a surface sprite is found the stage is ignored. Otherwise
the sprite is drawn tiled flat on the ground.
spearmint: Fix compiling BSPC on mac
Merge remote-tracking branch 'upstream/master'