Rework hostmem allocation
Rework the host memory allocation to fix the issue with KVM_SET_USER_MEMORY_REGION slot limit.
The fix provides the way to reserve one dedicated memory slot for host memory allocation and reuse the single buffer object with specified offset on the guest for Vulkan resource(vkImage,vkBuffer, etc) allocation.