generic kernel using galsim Convolve
(#555)