[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
fixed crash, sizeof(SDL_Event) != sizeof(XBMC_Event)
Merge pull request #2130 from ulion/ios_play_background

ios support play background and native media control bar
[PVR] improve kaitoast error messages on PVR playback issues by naming the channel or playbacktype that failed
Prevent timeout error because of waiting for port settings change event on the wrong pipeline object when using deinterlace mode
Refactor CGUIWindowManager::DispatchThreadMessages() to be a solid
thread message dispatch and process method.
Add method to remove specified thread message in the message queue.
Update DVDPlayerAudio.cpp
Merge pull request #2396 from uNiversaI/patch-1

Correct typo CDVDPlayerAudio:: Discontinuity 1
Revert "Update DVDPlayerAudio.cpp"

This reverts commit 4155b64f5f26dbbeac7fb5b2ed8d441281b72734.
Added a new sort method "Date Taken" for pictures + add-on support for the new SORT_METHOD_DATE_TAKEN.
Merge pull request #2383 from theuni/jni-manager

Android JNI Manager
Merge pull request #2395 from pitpompej/master

[rbp/omxplayer] Prevent timeout error that occurs because of waiting for port settings change event…
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