vkr: add allow_vk_wait_syncs capset
The main purpose is to unblock mesa/mesa!16731 (merged).
When the client simulate fence or timeline semaphores with coherent memory, after the memory bits get fliped by the device, the real fence/sem signal operation are followed but the gap is variable and can let the theoretical racing happen in practice on some host gpu drivers. This capset is introduced to allow the client to fill the gap between the updated feedback and the actual signal operation.