docu: adding some docu to logging functions
cmake: remove unneeded pp symbol; add warning to generatd site_config.hpp