Initial attempt to remove audioscrobber and last.fm code
Removed more references to audioscrobbler.
Removed database and setup code for this.
Ensured obsolete values in mediapotal.xml will be removed on upgrade
Added library for last.fm calls
also added rudimentary scrobbler
Fixed namespaces
Updated last.fm detection so correct now playing details are shown
Fixed installer
Fixed UTF8 encoding
Added Duration to Last FM streaming tracks
Fixed issue with skin properties not being set in music overlay
Updated last fm library to return current user name
Added last.fm playlist type and radio plugin code
Merged master
Fixed typo in property name
Fixed various issues:
- user.getinfo documentation on last.fm site appears to be incorrect.
- added steps to NSIS to copy files
- Fixed constructor for last fm Radio
- Fixed last fm Radio plugin icons
Merge branch 'master' of http://github.com/MediaPortal/MediaPortal-1 into FEAT_Last.fm_API_2.0
Changes to allow last.fm radio to work
Update form
Included changes from master and resolved conflict
Merge remote-tracking branch 'origin' into FEAT_Last.fm_API_2.0

Conflicts:
	mediaportal/Core/PlayList/PlayListPlayer.cs
	mediaportal/WindowPlugins/WindowPlugins.csproj
Added basic skin files for last.fm radio
Added interaction on playlist control so selecting a track will cause it to play
Moved last.fm thumb download to background thread