[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
enable unity build on OpenMS lib (this required some fixes for unclean variable names and solution for ambiguous classes (std::set vs seqan::set), compilation time on Windows is reduced to <10% (5min vs 45min) on Ultrabook
fix attempt by omitting offending include
merge develop
fixes for linux and VS2013
unity build for GUI
[BUILD,INTERNAL] moved superhirn code to separate lib
[BUILD] moved all SH tests to separate test project
[DOC,BUILD] added superhirn documentation to the doxygen system

 * revised generation of doxygen search paths (now macro based and customisable by the individual libs)
 * fixed trimming of include paths in class documentation
 * extended String_test
 * fixed SuperHirn test path
[FIX] added missing include
[FIX] fixed linux build
[FIX] fixed wrong reference to test data folder in superhirn tests

 * made CF_OPENMS_TEST_DATA_PATH "private" to avoid interference with other parts of the build system
[FIX] fixed warnings in CONCEPTS
[FIX] fixed windows linker error in ConversionHelper::convert
[FIX] fixed a large number of minor issues in libSuperHirn
[FIX] fixed shadow warning
[FIX] shadow warning
[FIX] fixed typo in include
fixed some overoptimizations which prevent compilation in non-unity mode