improved detection of SplinePackage starts

Simulated LC-MS profile data sometimes contain peak profiles with only a single data point. In this case the detection of SplinePackage starts did fail. This pull request improves the detection.

The pull request also includes the previously missing sorting of the mass shift list.