[pvr] EPG hookdata: Return UniqueBroadcastID

Returns epgUid known by client instead unset data.
[gui] adds listitem info label inprogress to determine if epg item is in progress

This adds a new listitem info label inprogress which indicates if the
associated epg tag points to a current ongoing program.
fixed context menu 'remove safely' selection
libdvdcss-1.2.12 removed _XBOX unneeded patches
libdvdcss-1.2.12 updated diff files
libdvdcss update to 1.2.13 - incl diff file
libdvdread-libdvdnav update to 4.2.1
libdvdread-libdvdnav - remove unused xbmc patches
libdvdread-libdvdnav - updated diff files
[ios64] - fixed offsets into the eventmem for arm64 - fixes bt keyboard cursor keys when compiled for arm64
Fix memory leakage in python bindings

The python bindings generated by the groovy code generator contain a reference counting bug which results in a memory leak whenever a std::vector is converted to a python list.  The following member functions are affected:

* xbmcvfs.listdir
* xbmc.Player.getAvailableSubtitleStreams
* xbmc.Player.getAvailableAudioStreams
* xbmcgui.Control.getPosition
* xbmcgui.Dialog.browse
* xbmcgui.Dialog.browseMultiple

The reference counting bug occurs because PyList_Append() increments the reference count of the item, so the caller needs to call Py_DECREF() because it no longer owns the object.

This bug is especially problematic when running the Watchdog Service Addon since it may result in frequent calls to xbmcvfs.listdir, and each call can leak many kilobytes of data when listing directories containing many files.
ActiveAE: use keep alive timer when stream is paused
ActiveAE: add windowing callback for application focus change
[DVDInputStreamNavigator] allow fallback to root menu call if title menu call fails (like VLC)
[DVDInputStreamNavigator] allow to return from "endless" loop of NOPs
settings: fix conflict of <minimum> and <maximum> for CSettingList
URIUtils: fix out of range exception in resolvePath()
FIX: set logger to NULL when the XBMC::Context is deleted
[DROID][JNI] Add method to query HW sample rate.
[DROID][AE] Don't guess at supported sampling rate

Android will resample to the "native" sample rate defined in firmware so
only use that rate.