Added output offset to 1D linear convolution (as performance experiment), general cleanup for separable convolution following that