ENH: Initial commit of new PR re: dpc

I think @tacaswell means ifft1D_shift(). Move this one into core.py