Refs #9037 Streamlined check for an array

found out that groupget was already doing a check (it seems i did it and forgot about it) so the check in calcres wasn't required.

The array accessing in groupget has also been streamlined
Added unit tests for compositeCatalog. Refs #9026.

- Still need to write a test for search and getNumResults, but having issues with CatalogSearchParam.
Some re-organization of PoldiAutoCorrelationCore

Added documentation, doxygen for the class interface, as well as some
comments in the code explaining the calculation steps. Furthermore, some
variable renaming for clarity and removal of unused method.
Remove invalid test method. Refs #9026.
Merge branch 'master' into feature/8992_coord_trans_loading
Re #9505. Remove cerr statements left in by mistake.
Merge remote-tracking branch 'origin/feature/8999_slice_viewer_fix'
Pass parameters by reference. Refs #9026.
refs #8992. Use number of transformations to original.

ConvertMDHistoToMatrixWorkspace should not count original workspaces. I've also refactored this code so that I'm not having to work with raw pointers.
Merge remote-tracking branch 'origin/bugfix/9050_remove_cerr_statements'
Added some comments and log output. Refs #9033.
Enhanced analyzing FitPeakBackground's result. Refs #9033.
Merge remote branch 'origin/feature/8993_new_cncs_geometry'
Refs #9021. New IDF without ghost tubes.
Changed some log levels. Refs #9033.
refs #9048 Fixing code which breaks Win comp in RelWithDebug mode

for Curve fitting though it can break Mac build in return.
Have TimeSeriesProperty return an empty default rather than throwing.

This seems more reasonable as thats what really happens.
Refs #9045
Catch any exceptions when populating the autocomplete info.

Refs #9045
refs #9048 should fix one of Coverity false alarms
Revert "revert all changes. re #8844"

This reverts commit 5415948fc4840e3414c8f551f855afe5ad166eb1.