tests: Do not try to create a device if Vulkan extensions are not available.
The test is able to handle failures, but on the CI we use VKD3D_ABORT_ON_ERR, which causes the test program to exit with a failure anyway.
Another way to address that would to change ERR()
s in vkd3d_create_instance()
to WARN()
s. I don't have a strong preference.