This commit adds support for the Vimeo provider in the e-learning platform. This includes managing Vimeo video links and showing the Vimeo embedded player in the fullscreen and non-fullscreen viewers. But also managing video events to: - automatically set the slide as completed when the video reaches the last 30 seconds - go to the next slide when the video ends (if there is one) Task-2510174 Part-of: odoo/odoo#71477