Refs #9432. Changed loop index from size_t to int in PoldiPeakSearch

Required for building on certain platforms for parallelization support.
refs #9428. New utility PeakClusterProjection.
Refs #9432. Fixed warning in PoldiPeakCollectionTest, external symbols
Refs #9432. Modified PoldiPeakSearch::findPeaks to not use std::next
Refs #9432. Replaced std::list::merge with std::list::insert

Apparently, std::list::merge is not available in all versions of the
standard library.
Merge remote-tracking branch 'origin/bugfix/8362_dataobjects_memory_leaks'
re #9420  unit test added for matrixws temaplte
Merge remote-tracking branch 'origin/bugfix/9434_fix_slot_connect_err_instwin'
Re #9390 X Axis calculation OK.
re #9420 fix cppcheck performance warning
Merge remote-tracking branch 'origin/feature/9431_UB_to_log'
Merge remote-tracking branch 'origin/feature/9416_chronus_groupping'
Refs #8913 Fix turning off algorithm history.
Merge remote-tracking branch 'origin/feature/9420_GroupDetectors_AcceptGroupWorkspace'
Merge remote-tracking branch 'origin/bugfix/9122_TIBCNCSfix'
Merge remote-tracking branch 'origin/bugfix/9433_facility_check_dgsreduction'
Merge remote-tracking branch 'origin/feature/9270_clear_script_dict_exec_all'
Merge remote-tracking branch 'origin/feature/9406_locations_spaces'
Refs #8913 Fix Doxygen warnings for missing parameter.
refs #9428. Extended tests for PeakClusterProjection.