Merge pull request #1602 from billhollings/vk-ext-metal-objects

Merge branch master into vk-ext-metal-objects and update to use latest VK_EXT_metal_objects API