vulkan: decouple platform from loader
In anticipation of whatever fix we roll out for #27260, we can go ahead and decouple the vulkan platform modules from the actual vulkan loader by instead passing in the vkGetInstanceProcAddr
pointer as part of the vlc_vk_platform_t
API.
Also includes a fix for the android platform implementation, which was broken and not compiling at all.