Mesa: update to Mesa-10.2.5

Signed-off-by: Stephan Raue <stephan@openelec.tv>
openssh: add patch to specify seperate keydir, remove 'sshd_config' script and create ALL supported keys

Signed-off-by: Stephan Raue <stephan@openelec.tv>
bluez: dont compile libbluetooth.so

not used. we talk to bluetoothd via dbus
swig:host: build without pcre
systemd: simplify userconfig.service

*.sample will not be force overwritten, but I dont really care
parted: update to parted-3.2

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc: update to xbmc-13-6066a54

Signed-off-by: Stephan Raue <stephan@openelec.tv>
linux: add kernel 3.16, update x86 builds to kernel 3.16

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Mesa: do not depend on makedepend:host
remove package: makedepend
config/options: cleanup
remove package: openal-soft
Mesa: clean up vaapi

not used. no MESA_VAAPI_SUPPORT, and there is no VAAPI in Mesa, anyway
clean up $LIBVA

libva-intel-driver is enough here
scripts/image: clean up debug
util-linux clean up old udev.d
buildsys: autoreconf once

no point to do_autoreconf for :host :init :bootstrap
if it's already done for :target
glib: disable libelf
xbmc: remove unused fonts
yajl: update to yajl-2.1.0

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