[FEATURE] add precursor chromatograms to transition group

- allow storage of precursor chromatograms (monoisotopic, isotopic
  patterns) to be stored in the MRMTransitionGroup
- test new functions
[FEATURE] add precursor chromatograms to MRMFeature

- allow storage of features found in the precursor chromatograms
- test new functions
[FEATURE] add MS1 chromatogram to mrm feature interface
[FEATURE] get list of available precursor traces
[INTERNAL] reorganize test
[INTERNAL] reorganize test
[FEATURE] add precursor scoring to OpenSWATH
[FEATURE] MS1 massdiff score
[FIX] DIAScoring: fix case where no signal was found
[FIX] DIAScoring: add return value if no signal was found
[FEATURE] add option for precursor scores to MRMFeatureFinder
[FEATURE] SpectrumAccess: add light clone operator

- add lightClone() call to OpenMS Spectrum access which provides a safe
  way to handle multiple data accessors in a multi-threaded environment.
[FEATURE] SpectrumAccess: add light clone operator to interface

- add light clone operator to SpectrumAccess Interface
[FEATURE] add capability to find features in the MS1 trace

- add capability to find features in the MS1 trace to the
  MRMTransitionGroupPicker
- the class will now not only try to identify features in the MS2 traces
  from a targeted experiment but also check the precursor (MS1) traces
  for signal
- since the sampling rate may be different between MS1 and MS2, a
  resampling step is added
[TEST] MS1 test for MRMTransitionGroupPicker
[FEATURE] OpenSWATH: Add the precursor scores to the output
[FEATURE] OpenSWATH: implement precursor scores in workflow
[FIX,TEST] fix tests
[TEST] adapt all test outfiles
[NOP] add to test