Modified the spectrum.read_intensities user function backend to be more robust.
This affects the generic formatted peak lists, via the lib.spectrum.peak_list.intensity_generic()
function. The peak list reading will now continue reading the file after corrupted lines have been
encountered.