vulkan/wsi: set correct bits for host allocations/exports for images.
Lavapipe was hitting asserts in this area due to incorrect bits being specified.
Set the handle type depending on the sw flag, and set a correct handle type for the memory host ptrs.
Fixes: 895d3399 ("lavapipe: add support for KHR_external_memory_fd")