Remove unused DVDMessageTracker class.
ActiveAE: delay creation of viz buffers until they are needed
keymaps: map red/green/yellow/blue

useful with pvr.vdr.vnsi so users dont have to map manualy
[epg] skip -/+ of 12 hours with SkipPrevious/SkipNext
Adjust height of subtitles overlay to avoid overlap
[addons] prompt for master pin in case the addon manager is locked - fixes #15301
videorefclock: drop obsolete ati workaround, was needed for dying fglrx
videorefclock: drop obsolete GetRandRRate
videorefclock: make refresh rate floating point
Added support for remote key "eject".
[AE/osxsink]- when scoring a streamFormat - take samplerate into account - fixes some formats with optical which don't support 96000Hz
[osx/tests]- add unit tests for scorestream of AESinkDARWINOSX
[ios/depends] - fix backrow header missing issue
[ios/depends] - suppress "32-bit absolute address out of range" linker warning

reference: https://github.com/kivy/kivy-ios/commit/0062353c5812b893d6d4bcc97eb221cd782a298c
[ios/depends] - add gen_entitlements.py to build depends
[ios/depends] - add fakeroot native to depends
[ios/packaging] - use fakeroot for packaging deb without root privileges
[ios/depends] - add fakeroot and gen_entitlements to native build target
Merge pull request #4910 from xhaggi/epg-skip-days

[epg] skip -/+ of 12 hours with SkipPrevious/SkipNext
[AE/osxsink] - there are usb devices which are basically optical devices
but they have also formats with > 2 channels - mark any passthrough
devices which are not DisplayPort and not HDMI as optical (not only the
ones with 2 channels max) - fixes missing passthrough options for those
devices