Quaternion and Clifford Fourier Transforms and Wavelets