Split FFT shift into in-place and out-of-place methods.
Add FFT shift test.