vulkan: Extend vkGet/SetPrivateDataEXT/vkSetDebugUtilsObjectNameEXT handling to all platforms
WSI objects don't extend vk_object_base
therefore they need special
handling.
This MR extends the mechanism used for android to those object.
See also !24698 which could eventually be merged so that this handling won't be needed on non-android platforms
fixes: #9452 (closed)