Fixed broken code in one sided kernel.  TODO: add tests for it.
Started working on a REFLECTIVE kernel - TODO: finish.
Added models-level KDE code for reflective kernel, but think that the kernel-level implementation will be nicer.  So finish kernel code then plug in to model.
Tried switching CAD SEPP application over to different KDE model.  Haven't got far enogh to show results yet.