Add `asan`, `ubsan` & `tsan` build options to compile with various sanitizers. This will help debug memory and thread issues.