Add a norm keyword arg to fft functions

This fixes #2142.
True, do we have some kind of policy on reciprocal multiplication?