RELEASE: Pandora XMLRPC protocol v34 (+ bugfixes)

* Pandora protocol v34
* multiple bugfixes (see log)

Merge commit '8806a99234707d01c5abb52dc7f03d71050953a4' from prelim
RELEASE: TEMP fix for new Pandora encryption scheme

Merge commit 'baf499e0cb45f373cba543263d6d3da720f3022b' from prelim
RELEASE: TEMP fix in transition to Pandora JSON protocol

Merge commit '5a48cf1d922b838ae3a248c3cef41c0b673a7181' from prelim
RELEASE: initial full transition to Pandora JSON API

* v2.1.0

* uses Pandora JSON API (modified code from the Pithos Project)

* BUGFIX: Logo display selection was again repaired

* BUG: scrobbling broken
* BUG: visualization broken

* thanks to @VTWoods

NOTE: see http://forum.xbmc.org/showthread.php?tid=70471&pid=1118893#pid1118893

This is more permanent fix for the new Pandora encryption scheme which uses the Pandora
JSON API library from the Pithos project (http://kevinmehall.net/p/pithos; source
@ https://github.com/kevinmehall/pithos). @vtwoods did the heavy lifting to convert
this plugin to use of the Pithos library. The code is much quicker and more robust.

Unfortunately, the new API does NOT have duration information for the playlist songs, so
scrobbling is now broken again, although the player ultimately shows the correct durations
while playing the songs.

Additionally, strangely (on Eden builds, at least), visualization no longer responds to the
songs while played.

I will contact the XBMC team about possible repairs on their end.

===

Merge branch 'prelim'
RELEASE: add p-cdn.com as a source URL; update 'pithos'

* v2.1.2

* uses Pandora JSON API (modified code from the Pithos Project)

* BUGFIX: added p-cdn.com as a song source fixing abrupt exits
* UPDATE: 'pithos' update with minor corresponding changes

* BUG: scrobbling broken
* BUG: visualization broken ??

NOTE: see http://forum.xbmc.org/showthread.php?tid=70471
NOTE: Pithos project home @ https://github.com/kevinmehall/pithos

Unfortunately, the JSON API still does NOT have duration information for the
playlist songs, so scrobbling is now broken again, although the player
ultimately shows the correct duration bar while playing the songs.

Visualization seems to be working again... was there an XBMC patch?

====

Merge branch 'prelim'
UPDATE: add "Pandora One" account support

* add option to logon as a "Pandora One" subscriber (provides longer listening times, enhanced number of skips, etc)