When smoothing, set missing solutions to NaN
Created by: aroffringa
This partly fixes #128 (closed), but the weights themselves are not smoothed, so missing channels might still have a proper solutions afterward but not get an appropriate weight. This commit also adds some comments to the kernelsmoothing class.