add specular flag
add fn
fix specular
take into account specularity
add counting
calc uniform weights correctly
use BdptRecord
implement contribution
plumb through isSpecular
fix
implement sensor
implement importance calc
implement pdf
undo hack
fix
rem hack
plumb extra records up
add debug info for extra
rec debug info
get specular info from sensor