This commit essentially moves allocation of KeyMaps and Operators PointerRNA data storage to use C++ new/delet, instead of C alloc/free. Part of the effort to make PointerRNA non-trivial (#122431). Pull Request: https://projects.blender.org/blender/blender/pulls/126935