[vulkan] Incorporate resource tracker and resource-aware encoder

bug: 111137294
bug: 119104304
bug: 119157982

This CL updates the repo to include the newly autogenerated code for
resource tracker and encoder that is aware of resource management.

This contains an additional piece that is manually written:

- hal: Create the resource tracker when the Vulkan device is opened.

Change-Id: Ic2e20a1d6a994425c7e99372b85f8c42560979fb
10 files changed