apply ratelimit to f4m
comediansincarsgettingcoffee.com support
[ooyala] Remove test md5sums
Merge remote-tracking branch 'fstirlitz/master'
[comcarcoff] (#4454)
[comcarcoff] Adapt c62159ea91a04ef82560472b254aef1cc9f70a11
[urort] Modernize
[comcarcoff] Add unicode_literals declaration
[urort] Update to new multi-format protocol
[youtube:channel] Fix extraction (fixes #4435)

It uses now the same pagination system as playlists
[youtube:playlist] Remove unused property
[comcarcoff] add webpage_url datum
[utils] make_HTTPS_handler:  Use ssl.create_default_context in Python 2.7.9

The new features in the ssl module have been backported from 3.4, see https://docs.python.org/dev/whatsnew/2.7.html#pep-466-network-security-enhancements-for-python-2-7
[utils] make_HTTPS_handler: Remove try/except block that would always raise an exception

This code is only run for Python < 3.4, where context.load_default_certs doesn't exist
[5min] Remove helper method and modernize

Previously, other extractor would go call a private(!) helper method. Instead, just hardcode the 5min:video_id format - it's not if that would ever change.
[streamcz] Update extractor
Fix imports and general cleanup

· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
[keek] Modernize and extract uploader
[keek] remove unused import
[orf] Modernize