Add a norm keyword arg to fft functions

This fixes #2142.
I kind of like
```
result = _raw_fft(...)
result /= sqrt(n)
```
but don't bother if you don't ;)