init: warn on obvious KERNEL/SYSTEM mismatch

... because rpi / netboot users still cant get it
Build BCM2708 watchdog driver as module for RPi
Add package keyutils

The kernel hardcodes the path to the key instantiation callback binary
as /sbin/request-key, meaning that providing keyutils as a separate
binary in an addon is impossible. It might be possible to use a
dangling symlink, but the three binaries built from this package
are all around 20 - 30KiB. Additionally, the request-key binary
is useful for more than one protocol.

keyutils is the "new" way of handling both DNS name resolution
(necessary for e.g. cifs dfs referrals) and security credentials, thus
replacing e.g. the rpc.idmap daemon.

Signed-off-by: David Härdeman <david@hardeman.nu>
Make sure keyutils gets included

Signed-off-by: David Härdeman <david@hardeman.nu>
xf86-video-intel: Downgrade to version 910

ref #3597

no need to keep 916 in master. lets be in sync with 5.0
kodi: revert upstream commit b6bec7a

this fixes a long standing bug with "reset pvr database" where
all pvr client addons are disabled and user must re-enable manualy
addons: allow building addons with type different than xbmc.python.script / xbmc.service
scripts/create_addon: cosmetics. require icon.png and changelog.txt in PKG_DIR
scripts/create_addon: drop 'custom addon versions'

this only makes things more complicated.. all addons should follow
the $ADDON_VERSION.$PKG_REV versioning. including those with own
addon.xml
scripts/create_addon: drop PKG_ADDON_EXTENSIONS

special addons should be handled via addon templates in config/addon/
scripts/create_addon: condider addon's own addon.xml as templates
addons: introduce $PKG_ADDON_NAME.

use as addon name if set, otherwise $PKG_NAME is used, as before
scripts/mkimage: use 256MB system partition for all platforms

closes #3677
freetype: update to freetype-2.5.4

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/imx6/bootloader: use 16bit colorpalette for framebuffer

Signed-off-by: Stephan Raue <stephan@openelec.tv>
sqlite: update to sqlite-autoconf-3080703

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
add new package 'iwlwifi-firmware'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
wlan-firmware: update to wlan-firmware-0.0.27, this fixes #3677

Signed-off-by: Stephan Raue <stephan@openelec.tv>
kodi-pvr-addons: update to kodi-pvr-addons-5eea147

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