Added a Reciprocal class.
Fixed the DROWAUDIO_USE_FFTREAL macro. Refactored some Window and Buffer internals.
Added some operators to Reciprocal.
Refactored a lot of FFT code. The structure has changed slightly but the functionality remains. In general FFTOperation -> FFT and FFTProperties -> FFT::Properties.
Added IFFT operations to FFT.