Fix cross-device detection using native CUcontext comparison
Previous approach compared UR context handles, which always matched
since test wraps all devices in single ur_context_handle_t.
Now compare underlying CUcontext via Device->getNativeContext().
Each physical device has unique CUcontext, enabling proper detection
of cross-device event synchronization scenarios.