Update to 3.3.4.
Refactor complex dft to have same signature and behavior as half-complex.