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
remove project 'ATV'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
remove package 'atv-bootloader'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
remove package 'atvboot'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
remove package 'darwin-cross'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
scripts: remove 'mkimage-atv' script

Signed-off-by: Stephan Raue <stephan@openelec.tv>
remove package 'crystalhd'

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc: update to xbmc-14-bb86c12

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