add support for VK_EXT_debug_report for intels anv driver
Using AMD_shader_info for anv, this switches to using VK_EXT_debug_report instead.
To use VK_EXT_debug_report we need to move the instance creation inside the OMP threading otherwise we end up sharing the same instance and printing the shader info out multiple times.
We condition everything related to VK_EXT_debug_report to check if the vendor is not AMD so that other vulkan drivers can use VK_EXT_debug_report with vkpipeline-db in future too.