[SYCL] Provide a flexible way to compile a single devicelib with specified CFLAGS (#15870)
Add an new function in libdevice CMake to provide a way to pass
arbitrary compiling flags when building a device library file. This is
preparatory work to add AOT device asan library targeting for different
GPU/CPU platforms.
Signed-off-by: jinge90 <ge.jin@intel.com>