extractor: youtube: Swap video dimensions to match standard practice.

While working on this, I thought about simplifying things like changing
480x854 to 480p, and that seemed like a good option, until I realized that
people (me included) usually link the concept of some number followed by a p
with the video being 16:9.

So, we would be losing some information and, as we all know,
[explicit is better than implicit][*].

[*]: http://www.python.org/dev/peps/pep-0020/

This closes #1446.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
Report download progress of rtmpdump
Add support for crunchyroll.com
Add support for d8.tv
[youtube:playlist] Don't use the gdata api (closes #1508)

Parse the playlist pages instead
[youtube:playlist] Login into youtube if requested (fixes #1757)

Allows to download private playlists
Fix filename extension leaking to json filename

Makes writeinfojson behaving exactly as writethumbnail in case where filename contains mediafile extension.

Case:

video.mp4 converted to music.mp3 would yield music.mp4.info.json instead music.mp3.info.json or music.info.json
Update test_write_info_json.py
[arte] remove two typos
[youtube] Add view_count (Fixes #1781)
Move console_title to YoutubeDL
Remove * imports
[SouthParkStudiosIE] Also detect urls without http:// or www
[SouthParkStudiosIE] Move from _TEST to _TESTS
Add support for southpark.de
Save and restore console title (Fixes #1782)
Allow --console-title when --quiet is given (Fixes #1783)
Merge pull request #1784 from rzhxeo/southpark

Add support for southpark.de
[MTVIE] Try with RTMP URL if download fails

This fixes youtube-dl http://www.southpark.de/clips/155251/cartman-vs-the-dog-whisperer
release 2013.11.17