MPEG TS reader, general: implement support for MPLS playlist files
Remove debug code
MPLS handling: parse header first, then slurp whole file

Don't slurp in the whole file at once. M2TS files can be quite huge.
AAC parsing: avoid integer underflows

See #832.
TS reader: use MPLS I/O's file size for MPLS multi I/O instead of MPLS's original size
Tests: Don't join sub-test results with '-'
Qt/MP4 reader: Don't use safemalloc()/safefree()
mmg: add "MPLS" to the fila open dialog
Translations: update German & translatable strings
MPEG TS reader: output playlist details for MPLS files
fourcc_c: new functions shift_read(); equiv() for std::vector<std::string>; human_readable()
MP4 reader: resync at top level if size is invalid
Tests: output commands if $DEBUG is set
mkvmerge: fix chapter selection/timecodes when splitting by parts

Fixes #831.
Fix Blu-ray name
Translations: update German & translatable strings
Translations: update Italian
Translations: update Dutch
Man page translations: update Dutch
Documentation: add Dutch translation of mmg's guide