Refs #10432. Cleaning up PoldiAutoCorrelationCore, adding norm counts
Refs #10432. Added algorithm
Refs #10432. Adding latest parameters for comparison.

Current software works with those parameters, so for comparison they are required.
Refs #10432. First steps of algorithm.
Refs #10432. Small changes to PoldiCalculateSpectrum2D
Refs #10432. Removing magic number from CostFuncLeastSquares
Refs #10432. Some more refactoring in PoldiAutoCorrelationCore

This is needed as preparation for implementing the residual calculation, because some of the steps are actually different.
Refs #10432. Added PoldiResidualCorrelatonCore.

Algorithm is working correctly.
Refs #10432. Refactored PoldiResidualCorrelationCore, added tests
Refs #10432. Using straight-forward detector index
Refs #10432. Adding tests to PoldiAnalyseResiduals
Refs #10432. Completing PoldiAnalyseResiduals, added tests
Revert "Refs #10432. Removing magic number from CostFuncLeastSquares"

This reverts commit e41045891877341621472360650ff412e8103f52.
Revert "Refs #10432. Small changes to PoldiCalculateSpectrum2D"

This reverts commit 8112591b9bd87638513d306d967f62384de60709.
Refs #10432. Had to update POLDI parameters for system tests.
Refs #10432. Added documentation page
Refs #10432. Adding includes for std::transform and accumulate
Refs #10432. Added another include.
Refs #10432. Fix typo in rst file
Merge remote-tracking branch 'origin/feature/10432_POLDI_residual_analysis'