[NOP] unified lineendings in OpenMSBuildSystem_configh.cmake
[INTERNAL] moved all path related config infos to a separate header

 * the header is only included by File.cpp to avoid unnecessary access
 * added some more comments and structure to OpenMSBuildSystem_configh.cmake
[INTERNAL,NOP] moved OpenMSBuildSystem_configh.cmake into src/openms
[INTERNAL] moved package types etc. to top-level CMakeLists.txt
[BUILD,INTERNAL] added additional search paths in the CMAKE_INSTALL_PREFIX

 * Note: Installation is completely disabled for now
[BUILD] reenabled install target for OpenMS(_GUI), OpenSwathAlgo, TOPP/UTILS

 * doc is now part of ALL to ensure that the documentation is ready when it is installed
[NOP] added xvfb to travis execution to allow gui related stuff

 * since doc is now part of ALL and doc needs a GUI we need travis to run with an X Server (xvfb)
[NOP] removed old, now obsolete installation cmake files
[BUILD] added installation of header alongside openms

 * note that this doesn't necessarily allows compiling against the installed
   headers, since the dependencies may not be visible (e.g., private contrib)
[BUILD] made install directories customisable
[DOC] updated documentation w.r.t. to the use CMAKE_INSTALL_PREFIX

 * some general documentation improvements (e.g., replaced svn with git on the touched pages)
[BUILD] fixed mac dmg package generation w.r.t. to new install scheme

 * moved general package defs to separate file
[DOC,BUILD] fixed doc installation

 * removed doc from ALL
 * added installation check (incl. a more helpful error message) to check if doc was build
 * added doc_tutorials to install (if latex is present)
[BUILD,DOC] added HAS_XSERVER and ENABLE_TUTORIALS options to control doc generation
[BUILD,TEST] disabled tests that require a GUI if HAS_XSERVER=OFF
[DOC,BUILD] added new variables to linux documentation

 * introduces the ENABLE_TUTORIALS variable in the mac package build
[BUILD] removed some more tests if HAS_XSERVER is OFF
Update feature/fix-install-target with changes from 'develop'

Resolved Conflicts in:
	tools/lnx-cibuild.sh
[DOC] added dependencies to doc_(minimal|tutorials) to avoid building them right at the start
[BUILD,NOP] made StopWatch_test run alone to avoid test timing errors