Update clang to the new LLVM CHERI intrinsic names and expose the more consistently-named builtins (__builtin_memcap_{noun}_{verb} for the ones that are expected to be generic and __builtin_cheri_{noun}_{verb} for the CHERI-specific ones)