[sanitizer] Further split private and public sanitizer headers.

And make msan_interface.h C-compatible.