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
[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
Merge branch 'master' into rtmpdump

Conflicts:
	youtube_dl/FileDownloader.py

Merge
[bandcamp] add support for albums (reported in #1270)
[toutv] Fix a typo
[streamcloud] Add IE (Fixes #1801)
[bandcamp] Support trackinfo-style songs (Fixes #1270)
release 2013.11.22
[vimeo] Fix the extraction of vimeo pro and player.vimeo.com videos
[bandcamp] Skip album test
Merge branch 'master' of github.com:rg3/youtube-dl
[update] do not assign to unused variables
Move the opener to the YoutubeDL object.

This is the first step towards being able to just import youtube_dl and start using it.
Apart from removing global state, this would fix problems like #1805.
Print full title in --get-title output (#1806)
Merge remote-tracking branch 'jaimeMF/yt-playlists'
release 2013.11.22.1
[bandcamp] move the album test to the album extractor and return a single track instead of a playlist
[howcast] update test's checksum