Widen margin from 0.3 to 0.4 re #6728

The margin is the proportion of space between the expected positions of one peak and a neighboring peak a given peak may deviate from  its expected position towards that neighbor.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Move margin to fitParams object re #6728

This enables the margin to be set by the example script if necessary.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Indicate missed shadow points in tube re #6728

When not all points are used for calibration, the ordinal number of missed points are now printed.

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Adjusted expected positions in WISH example re #6728

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Add an example with wide margins re #6728

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Adjusted expected position for MAPS re #6728

Signed-off-by: Karl Palmen <karl.palmen@stfc.ac.uk>
Merge branch 'feature/6728_improve_tube_calibration' into develop