Fix the WaitData amount in CSimpleFileCache::Seek, count from read pos.
Correct Player.PlayPause behavior

In current implementation using play parameter as boolean won't force the playerspeed to 1 as it should.
This PR correct this so that using a bool parameter act as the toggle and provide the same behavior as GUI or EventServer.
Fix crash in CShoutcastFile::Close(), clear buffer pointer after delete.
Fix ticket 12729, ignore content-length of shoutcast file.
When the shoutcast file was 302 redirected, libcurl may return the
content-length of the 302 page's body, it cause next read return 0.
Merge pull request #2301 from Tolriq/CorrectPlayPause

jsonrpc: correct Player.PlayPause behavior
Revert "[AE/CA] - fix the matrix mixer by obeying a setpwidth of the number of output device channels (should fix mixing issues where user reported stereo files appear mono only and maybe some other strange things)"

This reverts commit 6353323f3e834d95fb17bc35794645ba1060c963.

The mixing unit is not the same as device. The output's in the mixing
unit doesn't match the device output. So the matrix it has internally
doesn't have anything to do with device outputs.
CoreAE: validate that matrix fit's in mixer size
CoreAE: make sure we zero out any left over output channels during mixing
[atv2-packaging] - copy our icon to TopRowIcon.png in case we are moved to toprow
Fix resume playback from playlist does not work (trac 13929)
[atv2] - if users diddle XBMC into the toprow with plist manipulation - prevent crash - but show our nice topshelf logo instead
Merge pull request #2293 from Voyager1/trac_13929

Fix resume playback from playlist does not work (trac 13929)
StringUtils: add Paramify() method to escape strings before passing them to builtins methods
[test] add unit test for StringUtils::Paramify
jsonrpc: fix passing of paths to builtin methods (fixes #14066)
jsonrpc: bump version to 6.0.3
CFavourites: replace Paramify() implementation with StringUtils::Paramify()
Merge pull request #2312 from Montellese/14066_builtins_paths

jsonrpc: fix (odd) paths being passed to builtins methods
Merge pull request #2300 from ulion/fix_simple_file_cache_seek_wait_data_amount

Fix the WaitData amount in CSimpleFileCache::Seek, count from read pos.
Merge pull request #2307 from ulion/fix_redirected_shoutcast_ticket_12729

Fix redirected shoutcast ticket 12729