[YoutubeDL] Escape non-ASCII characters in URLs

urllib chokes on URLs with non-ASCII characters (see http://bugs.python.org/issue3991)
Working around by replacing request's original URL with escaped one
[YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape routines to utils and add some tests
[utils] Remove debug garbage
[vporn] Make video URL regex more strict

There is a garbage instead of proper URL for some HD videos
[turbo] Add new extractor
[facebook] Fix support for untitled videos (Fixes #3757)
Merge remote-tracking branch 'origin/master'
release 2014.09.15
[daum] Support non-numeric video IDs (Fixes #3749)
release 2014.09.15.1
Merge remote-tracking branch 'dstftw/escape-non-ascii-in-urls'

Conflicts:
	test/test_utils.py
Merge remote-tracking branch 'naglis/turbo'
[nosvideo] Make more robust against missing metadata
Merge remote-tracking branch 'naglis/nosvideo'