ANDROID: vulkan/runtime: introduce vk_meta_object_list

Code movement: Move the object list + destroy_object
function to separate files.

This allows vk_command_buffer.{h, c} to not depend on all
of vk_meta, which depends on vk_pipeline, which depends on
NIR.

Bug: 327408955
Test: compile
Change-Id: Ie9618ceca772629f46dab8f36835f11d0df16f46
6 files changed