Fix multiple regressions introduced
- Trakt scrobbling - emitScrobbleStart() was commented out in ExoPlayer's onIsPlayingChanged listener
- Libass + DV7 conflict - DolbyVisionExtractorsFactory unconditionally replaced MatroskaExtractor, breaking libass for all MKV content
- Subtitle fetch videoId - buildSubtitleFetchRequest() incorrectly split contentId and reconstructed videoId instead of passing currentVideoId directly
- Stream description truncation - player source side panel still had maxLines/overflow (missed in eb8e839)
- Debrid formatter badge URL import - Gson failed to serialize @serializable StreamBadgeRules correctly, causing web UI to show empty imports and save to wipe data
- Reduced onResume Sync Ineterval Throttling