Added BaseLight getDiffuse and getSpecular color methods
tiny clean up on shader generator (new variable instead of magic number)