[generic] Support data-video-url for YouTube embeds (Fixes #2862)
Add a duplicate check to /extractor/common.py playlist_result function
Add a _TEST_
Move duplicate check to generic.py
if there is more than one subtitle for the language, use the first one
Add Patreon extractor
Add import for Patreon extractor
fix exception
Fix CSS parsing for Patreon

Some of the CSS classes end in " double", so this commit refines the
HTML parsing to account for both kinds of classes, and also adds an
additional test case.
Add more information about running tests, add syntax highlighting

There was no information in the README about how to handle multiple
tests for a given extractor. This commit adds an explanation of how this
is handled.

It also adds some syntax highlighting.
Added an IE for Dump.com
Added test for dump.com
[metacafe] Add support for movieclips videos (Fixes #3555)
Merge remote-tracking branch 'yasoob/master'
[dump] Modernize (#3565)
[aparat] modernize
Merge remote-tracking branch 'terminalmage/readme'
[README] brevity is the soul of wit

These instructions are overly long as it is. Leave out the _TESTS example; most developers will not need it in their first IE.
[README] format
Merge remote-tracking branch 'terminalmage/add-patreon'