------------------
* static light source sampler, directly samples electric lights at appropriate level,
will use lots of extra samples with very long thin fixtures
* color support in lightPointKD and samplers, but for now only works with imagesampler and
sourcesampler because need to update skydata to work with color (and handle mixed data)
* use scene detail in sampler (in this case image reconstruction works better WITHOUT
scene detail, new interpolation keywords fastc and highc for context interpolation)
* consolidated integrator/zonalintegrator and special methods dv/ds into one class
* changed zonal sunplane query algorithm: filter suns, penalize, query instead of filter suns, sort, filter points
* removed ptfilter keyword for zonal evaluation (new process does not use)
* sunplane normalization based on level 0 distance of sampled suns and level 0 distance of areas
for level 0 sampled suns
* SensorIntegrator to process sensorplane results
* manage stranded open OS file descriptors
* wait to calculate omega on demand in lightplaneKD
* removed img2lf in imagetools, creates circular reference, need to add to different module
* allow None vector argument for lightplane initialization (cconstructs filename)
* zero pad hour labels in lightresult for proper file name sorting
* calc_omega method now passes "QJ" to qhull which seems to reliable return regions for all points
in case of failure, distributed area among points sharing region (moved from integrator.helpers to translate)
so LightPointKD can share
* fixed mistakes in GSS implementation and recalibrated