ShaderCompileWorker expects different HLSL header format

Have now applied the change. Got the .bat files, and all the shaders and almost same outputs as you (differences seem insignificant).
link text

Will add that the generated glsl files seem to have a null byte character at the end - found that when I was doing a diff c.f. output from CCT run manually (diff thinks the file is binary). But does not seem to affect the primary issue.