Otherwise it overwrittes the `mobj` variable.
Conflicts: youtube_dl/extractor/generic.py
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.
In the future, we may want to not only print something, but throw an error for untested properties.
Fixes #413
`ParseError` is not available, it raises `xml.parsers.expat.ExpatError`. The webpage needs to be encoded.
The video seems to have been removed from the site.
This adds support for The Guardian, among others Closes #2271, fixes #2267