Fixed the bug in calculating the geometric attenuation factor of Cook-Torrance model.
Make the Cook-Torrance shader obey energy conservation
Renamed CookTorrance to TorranceSparrow