Add initial support for VK_KHR_present_id
Layer updated to advertise support for the VK_KHR_present_id extension. vkGetPhysicalDeviceFeatures2KHR and vkCreateDevice updated to handle the new struct.
Also add the extensions enabled by the layer to the instance_data and device_data objects so that the layer can correctly check which extensions have been enabled.
Signed-off-by: Dennis Tsiang dennis.tsiang@arm.com Change-Id: I71ae2b28c94d3f16b485a06094712d6c3f6c7e77