Improvements to TubeCalibDemoMaps_B1.py re #6752

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Final improvement to TubCalibDemoMaps_B1.py re #6752

Now I can make similar changes to other scripts.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Add changes to other examples re #6752

Work cannot be completed until ticket #6764 has been closed. Then the comments in the code from that ticket can be improved similarly.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Applied changes to new examples from #6764 re #6752

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Made change to example from #6742 re #6752

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Added option to hide peak labels. Re #6815.
Checkpointing Work.  Refs #6845.
Hide peaks which fall outside the integration range. Re #6815.
Fixed a mistake. Re #6815.
Fix doxygen error.  Refs #6845.
Merge remote branch 'origin/feature/6845_export_log'
Merge remote branch 'origin/feature/6815_selective_peaks'
Merge remote-tracking branch 'origin/feature/6752_improve_comments'