A hackish way to enable a bunch of sanitizations by LLVM

Please refactor. Note that "add_cxx_flag_if_supported" doesn't work,
maybe because it tries to link which is not so easy? Or some other bug,
in the cmake code.

Related to issue #17