[BUILD,DOC] moved all doc related code to the doc/CMakeLists.txt file

 * fixed some doc related build issues
[BUILD] moved some more build system config from the openms/CMakeLists.txt to the top-level CMakeLists.txt
[BUILD] moved OpenSWATHAlgo into a separate directory
[NOP] reformatted contrib finding
[BUILD] moved topp/utils to separate directory/project
[BUILD,TEST] moved tests to separate projects
[BUILD] more test restructuring
[BUILD] moved class tests to a separate directory

 * XMassFile_test doesn't compile, fix in follow-up commit
[BUILD,TEST] added test_config.h which manages finding of test files
[TEST] fixed class tests referencing files from the TOPP test data directory
[INTERNAL] fixed findDoc() w.r.t. to the new layout
[TEST] fixed XMassFile_test by removing the data include and replacing it with reading of test data on execution
[BUILD,TEST] reenabled topp tests
[BUILD] moved gui code to openms_gui
[BUILD,TEST] moved style tests to tests/style

 * fixed cppcheck tests w.r.t. to the new repository layout
 * fixed cpplint tests w.r.t. to new layout
[BUILD,TEST] moved openswathalgo tests to subdir of class_tests and reenabled them
[BUILD] moved qt finding to the individual libraries, since openms needs less qt then openms_gui or the tests
[FIX,BUILD] added explicit find boost to OpenSwathAlgo
[BUILD] fixed error when wrapping ui files with new source layout
[BUILD] added boost as link dependency to some tests