[FIX] Propagate metadata in OpenSwathWorkflow

- correctly handle meta data and propagate from spectra to chromatogram
  file
- add test for propagation
- increase performance by only reading the metadata once
- better logging output
[INTERNAL] change how populateMetaData_ is called -> cleaner solution
Merge pull request #705 from hroest/fix/OpenSwathWF_MetaData

[FIX] Propagate metadata in OpenSwathWorkflow