[Fix] Add missing audiochannels rule to PlayerSelectionRule.cpp. fixes #13536
class UrlOptions support specify leading str.
PVRChannelsOSD: add PreviousChannelGroup/NextChannelGroup actions handling
PVRChannelsOSD: remove hardcoded left/right navigation
AE: Fix menu sounds by decreasing buffer(max 200 ms) and periodSize(50 ms)
[confluence] PVRChannelsOSD: use recently added Previous/NextChannelGroup actions
[AE] Initialize member vars.
[AE] Clean up variables related stuff, e.g., scope, unused, check.
[AE] Performance improvements.
[PVR] add possibility to start liveTV or PVR radio playback via cAction and keymaps.

When called, it first tries to play the last watched channel - if this fails/is not available it uses the first channel of the current channel group.
[confluence][PVR] add EPG menu item to PVR submenu in home screen
[PVR] improve kaitoast error messages on PVR playback issues by naming the channel or playbacktype that failed
Refactor CGUIWindowManager::DispatchThreadMessages() to be a solid
thread message dispatch and process method.
Add method to remove specified thread message in the message queue.
Added a new sort method "Date Taken" for pictures + add-on support for the new SORT_METHOD_DATE_TAKEN.
Merge pull request #2377 from rubpa/picsort

add new sort method "Date Taken" for pictures
rss: cosmetics and cleanup
rss: move IRssObserver into seperate header file
CRssReader: use CCriticalSection member instead of deriving from it
move CRssManager into seperate header/source files