Integrating Tim's moving FFT code
Merge branch 'master' of https://github.com/lgbennetts/CITEPH-64-2012
"Tim's added reference caused conflict"