Intel: Backport drm/i915: Disable PSMI sleep messages on all rings around context switches

this drops the preliminary other gpu hang fixes
linux: drm/i915: Force the CS stall for invalidate flushes
gettext: update to gettext-0.19.4

Signed-off-by: Stephan Raue <stephan@openelec.tv>
libpng: update to libpng-1.6.16

Signed-off-by: Stephan Raue <stephan@openelec.tv>
kodi: update to kodi-14-ad747d9, this fixes #3718

Signed-off-by: Stephan Raue <stephan@openelec.tv>
replace duplicate KEY_OK with KEY_PLAY

additionally set gap and toggle_bit_mask back to settings from MythTV config here http://www.mythtv.org/wiki/XBOX_DVD_IR_Receiver
linux: Clear media states on flush
The Fujitsu Siemens Scaleo E HTPC has a dm140 lcd with a different USB vendor/device id than currently supported by the dm140 driver, so add support for this "new" USB device id.

Function Compare didn't work with USB vendor/device ids >= 2^15 (ie 0x925d)
because the value read from the string was not handled as a signed short. Values
should be signed and compared as such.
projects/RPi/patches/linux: update RPi support patch

Signed-off-by: Stephan Raue <stephan@openelec.tv>
config/version: set version to 5.0.0

Signed-off-by: Stephan Raue <stephan@openelec.tv>