tests: Update test for PipelineLayout changes
tests: Update test for PipelineLayout changes

Two changes to DescriptorSetCompatibility test:
1. Catch bad pipelineLayout hande w/ parameter_validation error, that
error is no longer caught in core_validation
2. Delete the GfxPipelines PipelineLayout before it's used in draw-time
validation checks to verify that validation doesn't require handle to
be live when check occurs.

KhronosGroup/Vulkan-LoaderAndValidationLayers,elongbug/Vulkan-LoaderAndValidationLayers,elongbug/Vulkan-LoaderAndValidationLayers,elongbug/Vulkan-LoaderAndValidationLayers,KhronosGroup/Vulkan-LoaderAndValidationLayers,elongbug/Vulkan-LoaderAndValidationLayers,KhronosGroup/Vulkan-LoaderAndValidationLayers,KhronosGroup/Vulkan-LoaderAndValidationLayers