add unit/integrted tests for dpc

Not all FFT algorithms and implementations require a power of two. 
At least I didn't see such requirement from numpy.fft.fft2.