Fix SR3 shaders for lamps, moon, clouds.

Corrects lamp lights and lamp shades from the unprojection problem, using Mike's technique.  Looks good in the crib.
Corrects moon, sun, contrail clouds by moving to depth.

Add logging to ReloadShaders to make it clear what loaded.
Improve output code for autofixes in WritePatches.

Not sure we'll use these, but improve the code by making it clear it's auto-fix, and outdent left so it's clearly injected code.
Improve code by not using Case as the only difference between vars.