zink: Utilize VK_USE_64_BIT_PTR_DEFINES for VkFramebuffer handle storage

Vulkan 1.2.174 fixed the issue around the type handling, and now it can be addressed
using a simpler standardized and overridable macro.

Now both 32-bit and 64-bit systems can be handled easier.

I added the fallback macro for pre-1.2.174, but it will be ignored on newer Vulkan,
so if there are any new architectures, or other changes, it will pick them up automatically.

The macro definition and conditions are copied directly from the vulkan_core.h

For details see:

39 jobs for !6 with baryluk-zink-wip-patch-96522 in 17 seconds (queued for 5 seconds)
latest merge request