[SYCL][Bindless] Refactor existing bindless aspects for missing L0 bindless functionality
Add device aspects query if a device supports image arrays, unique addressing per dimension and support for sampling 1D usm images.
Remove export semaphore, export image memory and fetch 3D usm image aspects as they are not supported on any backend.
Update Level Zero and CUDA aspect results to reflect current support status with latest drivers.
Corresponding UR PR: https://github.com/oneapi-src/unified-runtime/pull/1795
Friendly ping @intel/dpcpp-tools-reviewers @intel/unified-runtime-reviewers @intel/llvm-reviewers-runtime @againull
Friendly ping @intel/dpcpp-tools-reviewers
@intel/dpcpp-tools-reviewers Review please.
@sarnex @intel/dpcpp-tools-reviewers Please review. Need approval as soon as you can.
@intel/llvm-gatekeepers LGTM