[FEATURE] replace String classes with StringUtils
[BUILD] added find module for xerces-c
[BUILD] switched from CMAKE_FIND_ROOT_PATH to CMAKE_PREFIX_PATH as it is the preferred way for giving additional base-directories for find_package
[CI,DOC] replaced CMAKE_FIND_ROOT_PATH with CMAKE_PREFIX_PATH in doc and ci scripts
[BUILD] fixed find_xerces variable names
[BUILD] rewrote findlibsvm to be more cmake like
[NOP] fixed case problem (libSVM -> LIBSVM)
[BUILD] some more cleanups of find scripts
[BUILD] switched to proper find module for coin

 * fixed compile issue in LPWrapper
[FEATURE,PARAM] added option to store MGF files in a more compact format
[FIX-#890] use compact format for MGF file in Mascot search (fixes #890)
[TEST,PARAM] updated test with new signatures of 'store' methods
[FORMAT] adjusted decimal precision for writing compact MGF
[PARAM,DOC] added option to write compact MGF; small doc improvements
[FORMAT] removed unnecessary newlines in MGF output
[BUILD] removed last traces of old contrib finding code
[FIX] pepXML writing format.
[FIX] Distinguish PeptideProphet_pepXMl and raw_pepXMl.

[FIX] RT_index information from XTandem is added to spectrum id and scan_id in stored pepXML file.

[FIX] change parameter name and uncrustify.
[FIX] add test data for PepXMLFile and XTandemAdapter.
[FIX] Fix the spectrum_query in test data for PepXMLFile().store.
[FIX] pepXML: replace spaces by tabs; adapt the raw_data type; edit documentation.