Refactor FftFilter* to ConvolutionFilter*. Move the filter kernel generation out of the filter code.