[SYCL][Graph] Support `sycl::queue::ext_oneapi_get_graph` with native recording (#21869)
- Queries UR to fetch queue associated graph handle from native API in
order to support queue transitions from direct backend command
submissions (e.g. L0)
- Introduces a map in context_impl linking UR graph handles to
modifiable command graphs. `queue::ext_oneapi_get_graph` uses this map
for lookup after calling `urQueueGetGraphExp` .
- Two test cases are added for command buffer and native recording
paths. For native recording, minimum driver versions are added to ensure
support for underlying L0 API and L0 bugfixes for fork-join.