SuperShader rex/DiffNormalShadowLightMapVP was missing inverse_world_matrix. That caused shadowing not to work.
Added two shader programs DiffSpecmapNormalLightmap and DiffSpecmapNormalShadowLightmap
Fixed some supershader errors.