[NOP] add better debug information and error handling

- better debug information and error handling for swath windows file
- add debug information about header line (which is skipped)
- add error handling when trying to access a non-existent line
[FIX] per cppcheck
[FIX] per cppcheck
Merge pull request #811 from hroest/fix/SwathDebug

[NOP] add better debug information and error handling
[FIX] bugfix for TSV reader

- ProteinName is now a required field
[DOC] correct documentation

- csv is not a valid input format here
Merge pull request #813 from hroest/fix/openswath

Fix/openswath
Merge pull request #812 from hroest/fix/cppcheck

[FIX] per cppcheck