autoformat
Changed fft dependency

Changed the fft dependency from jdk-mines to jtransform.
https://github.com/wendykierp/JTransforms
Added NextSmoothNumber 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.
FFTMethods now uses JTransform

FFTMethods was changed to use the jtransform fft library instead of
jdk-mines.

The most significant changes were in the following 3 functions.

computeRealToComplex1dFFT
computeComplexToReal1dFFT
computeComplexToComplex1dFFT

These three functions convert imglib2 types to a 1D native buffer and
call the low level transform.  The manner in which the data is "packed"
is important and for jtransform that is described here:

http://incanter.org/docs/parallelcolt/api/edu/emory/mathcs/jtransforms/fft/FloatFFT_1D.html#realForward%28float[]%29