tests: Test layer Properties2 feature support
tests: Test layer Properties2 feature support

Added test which creates a device using features from
vkGetPhysicalDeviceProperties2KHR and the pNext pointer to set enabled
features. Test verifies parameter checking vs. features is correct for
two cases -- one case in each parameter validation layer and core
validation layer.

Change-Id: Iba5c0f161f088438bfdd7c37a01015c2fe1dbff1

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