PartConv: fix bug in preparePartConv which can ignore the end of the buf
PartConv: some formatting/cleanups of the c++ file
Convolution2: note potential truncation, thanks Joseph Anderson