Added a class to align images using cross-correlation in the Fourier
domain.

Added an image alignment mode to the Drift Calculator. N consective
frames are used to create sub-images. These are aligned to the overall
image and the drift calculated. The drift is interpolated between drift
time points and the method iterates until convergence.