[PYOPENMS,FIX] fixed streampos->long conversion
[PYOPENMS] changed extra methods on MSSpectrum

    get_peaks and set_peaks now return and receive different
    precisions for mz and ii, so that we get better resolution for mz.
    mz was float32 and is now float64
Merge pull request #750 from uweschmitt/fix/pyopenms_streampos_conversion

[PYOPENMS,FIX] fixed streampos->long conversion
[FIX] typos in the CMake file
Merge pull request #775 from hroest/fix/typos

[FIX] typos in the CMake file
Merge pull request #754 from uweschmitt/feature/pyopenms_float64_for_peaks

[PYOPENMS] changed extra methods on MSSpectrum
[FIX] fix Swath window estimation

- store center of a window in a SwathMap
- allow reading of Swath windows in any random order (map read SWATH
  scans directly by their precursor m/z). This makes no more assumptions
  about the order in which the scans are stored.
  - allows for missing scans in between
  - allows for MS1 scans in between
- allows to provide a set of swath boundaries to the consumer

- [TEST] write tests for random order reading