[PVR] added a unique id for each recording, valid as long as xbmc isn't reset
[PVR] added a unique id for each timer, valid as long as xbmc isn't reset
[PVR] let CPVRRecording implement ISerializable
[PVR] let CPVRTimerInfoTag implement ISerializable
json-rpc: add PVR.GetTimers, PVR.GetTimerDetails, PVR.GetRecordings and PVR.GetRecordingDetails
Merge pull request #4246 from Montellese/jsonrpctimers

JSON-RPC: support for fetching PVR timers and recordings
URIUtils::IsHD: fix stack overflow, fixes #14812
Fix endless recursive loop if filename is stacked special
URIUtils::IsRemote: fix endless loop with stacked special path
Update strings.po

Fixes a minor typo in the original description. It should read 'scalers' instead of 'scalars' according to the developers notice.
Merge pull request #4293 from cgtobi/patch-1

Update strings.po
Fixed mute not working for non-SSE enabled builds
Merge pull request #4295 from KeyserSoze1/master

Fixed mute not working for non-SSE enabled builds