wpa_supplicant: convert to new package format

Signed-off-by: Stephan Raue <stephan@openelec.tv>
wpa_supplicant: add systemd support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xorg-server: rework systemd start scripts, cleanup

Signed-off-by: Stephan Raue <stephan@openelec.tv>
wpa_supplicant: convert to new package format

Signed-off-by: Stephan Raue <stephan@openelec.tv>
fontconfig: use /storage/.cache/fontconfig as persistent font cache dir, create fontcache only on first boot

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv
scripts/install: add support for sleep.d dirs

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc: rework sleep scripts for systemd

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-systemd

Conflicts:
	packages/mediacenter/xbmc/scripts/xbmc-userfonts
	packages/network/bluez/package.mk
	packages/network/wpa_supplicant/package.mk
tmpfiles.d/*: clean up "age"..
fontconfig: add tmpfiles.d support
tmpfiles.d/*: clean up "age"..
fontconfig: add tmpfiles.d support
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-systemd

Conflicts:
	packages/mediacenter/xbmc/tmpfiles.d/xbmc.conf
	packages/network/connman/tmpfiles.d/21_connman.conf
	packages/sysutils/busybox/tmpfiles.d/02_busybox.conf
	packages/sysutils/udisks/tmpfiles.d/udisks.conf
	packages/x11/other/fontconfig/init.d/35_fontconfig
obexd: start via initscript
projects/*/linux/linux.*.conf: CONFIG_PPP (ppp_generic) must be built-in
samba: add systemd support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/*/linux/linux.*.conf: CONFIG_TUN must be built-in
bluez: ups. closes #2511