cmake build system: hide dso symbols by default

Signed-off-by: Tim Blechmann <tim@klingt.org>
cmake build system: silence clang/linux warning

Signed-off-by: Tim Blechmann <tim@klingt.org>