Merge pull request #654 from billhollings/master

Support VK_EXT_metal_surface extension.