agxv: use vk_device_memory
Primarily to delegate some of the setup code and internal assertions to common code. The abstraction also handles getting some of the extension structs related to external memory which will be useful in the near future.
Signed-off-by: i509VCB git@i509.me