Simplified preferredencoding()

Not sure what is the point to use yield to return encoding, thus
it will simplify the whole function.

Signed-off-by: Arvydas Sidorenko <asido4@gmail.com>
Added options to set download buffer size and disable automatic buffer resizing.
Updated --no-resize-buffer docs, removed -b option
Add arte.tv Info Extractor
Make youtube-dl
Fix mandoc nits
adding test for vimeo, xvideo and soundcloud
adding stanford open class courses
adding collegehumor test
adding xnxx test
skipping vimeo for the moment
adding second vimeo url
fixed MetacafeIE (uploader nickname regex) - closes #515
fix DailyMotion official users videos - closes #281 - by @yvestan
quiet the HTMLParser debug info - closes #517
Solve the bug of parsing titles with unicode (cyrillic)
Merge pull request #522 from art-zhitnik/master

--(match|reject)-title utf8 fix
Added Pornotube support (for Laborers of Love)
Added YouPorn infoExtractor
Reworked Vimeo file selection logic (quality, codec) - closes #530