[vulkan] Add core graph components (#94222)
Summary:
This diff introduced the core components needed for the Vulkan Graph runtime.
* ComputeGraph data structure
* Value data structure
* Copy node
* Add node with option for prepacked weights
Test Plan:
Run the `delegate_experiment` binary.
```
buck run --target-platforms ovr_config//platform/macos:arm64-fbsource -c pt.vulkan_use_gpu_diagnostics=1 :delegate_experimentAppleMac\#macosx-arm64
```
Differential Revision: D42614155
Pull Request resolved: https://github.com/pytorch/pytorch/pull/94222
Approved by: https://github.com/salilsdesai