Add a norm keyword arg to fft functions

This fixes #2142.
I think you need a blank line above for this to render correctly.