Refs #9117 - Ignore unnasigned spectra suring tube calibration.

But also print a warning of which ones were skipped.

Also had to fix some problematic indentation surrounding my changes.
Merge branch 'feature/9117_handle_unassigned_spectra_during_calibration' into develop