[vulkan] Refactor all custom logic into ResourceTracker

bug: 111137294

Taking new generated code that lets us consolidate all custom logic into
ResourceTracker. Resources.cpp now contains only trivial definitions.

Change-Id: I5f7ef0237004ccb7b7229c9eedc852f7d0490079
6 files changed