[SYCL][NewOffloadModel] Fix -Xdevice-post-link, -Xspirv-translator and -Xspirv-to-ir-wrapper (#22664)
We had some tests failing in the new offload model because they were
doing:
```
-Xspirv-translator=spir64 ...
```
The `-Xspirv-translator=` form wasn't implemented, so implement it.
Also it seems no tests are doing it but we had the same problem with
`-Xdevice-post-link=`, and `-Xspirv-to-ir-wrapper` wasn't implemented at
all, so implement those too.
Closes: https://github.com/intel/llvm/issues/22372
CMPLRLLVM-76314
CMPLRLLVM-68973
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---------
Signed-off-by: Nick Sarnie <nick.sarnie@intel.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>