Dimensions for fft2D and fft3D should be swapped for CUDA
Added finalizer to CUFFT plan so resources are cleaned up appropriately
Another place dimensions should be reversed
move Data.Complex instance to the base package

AccelerateHS/accelerate#197
AccelerateHS/accelerate-fft#1
ekmett/linear-accelerate#1
subvert warning about RULEs not firing

just don't let ghc inline de/interleave, which is fine because these are just term constructors