Issue/cmake configuration

Merged Praetorius, Simon requested to merge issue/cmake_configuration into master

rewritten several cmake files to be more compatible with several linux distributions

Merge request reports