New version with XDF file support

I added a basic support for XDF files in Brainstorm, but it probably requires additional work to get the events right. Update Brainstorm to get this commit:
https://github.com/brainstorm-tools/brainstorm3/commit/97b9386567aec56fc4fe12eabc46c0ebdd907ae4

The problem I have with your file "sub-P001_ses-S001_task-Default_run-002_eeg.xdf" is that the time stamps do not match in the different streams.

Stream 'WiimoteMarkers1':
    first_timestamp: '937859.846525154'
     last_timestamp: '937885.990850207'

Stream 'Muse':
    first_timestamp: '1642606156.35645'
     last_timestamp: '1642606209.1935'

How are we supposed to add the Wiimote markers as events available in the EEG recordings in Brainstorm?