Lighting fix: single headlight ignored its diffuse color
When only a single headlight was active with intensity 1, it used a simplified shader that ignored the light's (diffuse) color.
Add the color as a shader param and use it for this case.
Thanks @ken-martin ! CC @demarle
Edited by Aron Helser