Added diffuse, specular, diffuse+specular, and light-dependent combo (toon) shaders.