Four parameter cavity model subclassed and put into tracer/models.
Lambertian optics wrapper added. Added some line to be able to catch rays discarded from the simulation at each bundle in the tracer engine.