- Fixed a memory corruption in MP3 URL parsing code caused by
allocating too few bytes.
- Remove '/' from the file names, and '.' from the beginning of the
file names.
- Removed bashisms from yle-dl. Fixes --help on non-bash shells.
- Avoid the temporary file by create the final destination file after
receiving stream title but before starting downloading.
- Don't overwrite files: append an integer to file name, if the file
already exists.
- When extracting clip ID, download the page if necessary. Now also
program name URLs can be used in addition to clip ID URLs.