fix some lingering ffmpeg -> libav renames
Add hts_cond_wait_timeout_abs() and use in mp_dequeue_event_deadline()
fa: Make it possible to propagate protocol level error codes
ecmascript: Fix some bugs in page.js module
hls: Various fixes to detect broken variant / segments