nvk: Reference descriptor set layouts in the sets themselves
We need descriptor set layouts for vkUpdateDescriptorSets() but they have different lifetimes. This is the entire reason for doing reference counting at all but we haven't actually set up the descriptor set code to take references yet.