Make output of RadianceMeter more descriptive
Pull out mean/variance calculations into their own class
Add uniformSampleHemisphere and use it in DiffuseMaterial
Add IrradianceMeter sensor
Pull out shape-sampling functionality into shapeSet type
Pass down shapes to sensors
Pass down samples to Distribution1D directly
Pass samples directly to shapes
Rename SensorSampleRange to SensorSampleConfig
Add fields for additional 1d/2d samples in SensorSampleConfig
Add SampleSurface function to shapeSet
Add pSurfaceEpsilon return value to shape sampling methods
Add FluxMeter sensor