CxxUtils: Compatibility wrapper for no_unique_address.
Add a compatibility wrapper for the C++20 no_unique_address attribute. In practice, this isn't really needed, since gcc11 and clang16 both support this attribute even in c++17 mode, but to be safe, include this until we switch to C++20.