- fix User Videos extraction(closes#23356)
- extract all videos for lists with more than 1000 videos(#23356)
- add support for video albums(closes#14327)(closes#14492)
_extract_m3u8_formats is renamed to _extract_m3u8_formats_and_subtitles
and extended to properly handle subtitle references; a wrapper with the
old name is provided for compatibility.
_parse_m3u8_formats is likewise renamed and extended, but without adding
the compatibility wrapper; the test suite is adjusted to test the enhanced
method instead.