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>
kodi: update to kodi-14-f4576be

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

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/RPi/patches/kodi: update RPi support patch

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/RPi/patches/linux: update RPi support patch

Signed-off-by: Stephan Raue <stephan@openelec.tv>
bcm2835-driver: update to bcm2835-driver-5f1b910

Signed-off-by: Stephan Raue <stephan@openelec.tv>
bcm2835-bootloader: update to bcm2835-bootloader-5f1b910

Signed-off-by: Stephan Raue <stephan@openelec.tv>
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