Add fft and ifft interfaces
Add Abstract(I)FftIterable
Add Abstract(I)FftImg
Add Smooth Number Utility

A class to determine the next smooth number.  This is required so that
we can find the fast fft sizes.  Research and implemention performed by
Johannes Schindelin.
Add op to compute fft size
Add FFT and IFFT ops
Add FFTTest