BIG change. Fourier is split into menu and support routines. Error list moved to err_appl.f90. Fourier can now do a 3D calculation in reciprocal space.