fft-test: Reduce variable scope where sensibly possible

Also merge variable declaration and initialization.
fft-test: Drop unnecessary pointer indirection for context structs