[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
[soundcloud] Retrieve the file url using the client_id for the iPhone (fixes #1798)

The desktop's client_id always give the rtmp url, but with the iPhone one it returns the http url if it's available.
release 2013.11.21
utils.shell_quote: Convert the args to unicode strings

The youtube test video failed with `UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)`, the problem was with the filenames being encoded.
Remove unnecessary slash in setup.py (Fixes #1778)
[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
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