[FEATURE] improved purity computation for IsobaricAnalyzer

This pull request adds a new approach for the purity computation based on Savitski et al. 2011
I dont quite get why we only advance the follow up scan. Couldnt this lead to a situation where followUpScan.getRT() < precursorScan.getRT() ?