Do not switch session language when watching a dubbed video

Solves #1410. Instead of switching dubbed video languages through the i18n middleware, the language switch is instead handled through the `video_handler`, which fetches the appropriate dubbed video based on the `langvid` parameter.