Small, efficient Javascript FFT implementation