A pure Java FFT convolution library