[SYCL][Driver] Update devicelib link logic to stop handling deprecated options. (#19592)
We have marked "f[no-]sycl-device-lib=" option as deprecated and will
remove in future major release and we also decide to reuse community
"no-offloadlib" option to disable all sycl device libraries for debug
purpose. This PR updates getDeviceLibraries to get rid of deprecated
options and honor "no-offloadlib" while keeping previous legacy logic to
handle deprecated options since they haven't been removed.
Once users touch the deprecated option, will delegate the handling to
legacy "getDeviceLibraries" function. We will remove the legacy function
in next major release.
---------
Signed-off-by: jinge90 <ge.jin@intel.com>