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
[ted] Add 'http://' to the thumbnail url if it's missing
[rutv] Refactor vgtrk/rutv extractor
[generic] Add support for embedded rutv player
[vesti] Restore vesti extractor
[test] Rename get_testcases to gettestcases

Apparently, newer versions of nosetests are somewhat over-eager in their test discovery.
Merge remote-tracking branch 'origin/wheels'
release 2014.03.17
Add an option to specify custom HTTP headers
[generic] Fix access to removed function in python 3.4

The `Request.get_origin_req_host` method was deprecated in 3.3, use the
 `origin_req_host` property if it's not available, see http://docs.python.org/3.3/library/urllib.request.html#urllib.request.Request.get_origin_req_host.