[vevo] Centralize timestamp handling
[ninegag] Fix extraction
[googlesearch] Fix next page indicator check
[wdr] Add description to tests
[videobam] Fix empty title handling
[test_download] Move assertions before debugging output
[udemy] Initial support for free courses (#1617)
Rename upload_timestamp to timestamp
[vevo] Adapt test to constantly changing timestamp
Add bestvideo and worstvideo to special format names (#2163)
[iprima] Add access permission check
[iprima] Skip test
[generic] Unescape webpage contents
[generic] Add comment for unescaping webpage contents
[generic] Add nowvideo test hidden behind percent encoding
[generic] More generic support for embedded vimeo player (#1602)
Add initial sphinx docs

With an initial guide for using youtube_dl from python programs.
[vevo] Mark all test timestamps as approximate
[udemy] Make sure test case is not inherited
Build and upload universal wheels to pypi