Conflicts: youtube_dl/YoutubeDL.py
The codec seems to be consistently aac, so state that in our metadata.
On FreeBSD, the default HTTPS handler is missing certificates, so use our own.
On Python 2.x on Windows, if there are any unicode arguments in the command argument list, the whole list is converted to unicode internally. Therefore, we need to call encodeArgument on every argument. Fixes #4337 and #4668.
We now test for the age_limit being set right in test_download, so we don't need more than two tests for the actual age limit handling.
[downloader/f4m] Improved metadata handling
They seem to reencode quite frequently, so simply remove the md5 sum.