[Graphite] Add VulkanQueueManager class.

This also adds the support in VulkanCommandBuffer to handle the reuse of
the command buffer, managed by the QueueManager.

Bug: b/249779247
Change-Id: I55d3f121eca557bcfdeb028a4083d09cfbadbe76
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/587546
Commit-Queue: Greg Daniel <egdaniel@google.com>
Reviewed-by: Nicolette Prevost <nicolettep@google.com>
16 files changed