Merge pull request #2776 from fritsch/master

i915: Fix Full Limited conversion
rework timezone setup

- get rid of tz-data-monitor.*
- timezone is now persistent (saved to .cache)
xbmc: update to xbmc-13.alpha-81a9c0c
linux: update -ngene-octopus.patch

cards with cxd2843/cxd2837/cxd2838 demods should now work.

thanks to xeloweb for pointing this out and for testing.
systemd: do not add systemd-journal-gateway user/group
projects/*/linux/linux.*.conf: unset CONFIG_FW_LOADER_USER_HELPER
linux: RPi: unset CONFIG_UEVENT_HELPER_PATH
linux 3.12.1: add Haswell HDMI buffer alignment to fix 5.1 pcm
Merge pull request #2784 from laurimyllari/master-intel-fixes

linux 3.12.1: add Haswell HDMI buffer alignment to fix 5.1 pcm
systemd: journald: decrease SystemMaxUse/RuntimeMaxUse
linux: unset CONFIG_KALLSYMS

revert this if rpi/some of i386 builds fail
xbmc: update to xbmc-13.alpha-f1e1102
systemd: journald: more tweaks to make rpi/atv happy
bluez: update to bluez-5.11
xbmc: make Waveform/Spectrum/FishBMC visualisations optional
busybox: init: check for zero-size *.md5 files

busybox's md5sum applet does not fail if sizeof .md5 file is 0, so
in some rare cases (impropper shutdown before update / broken RPi sdcard)
we may updateto 0byte KERNEL/SYSTEM because md5 check didn't fail

closes #2788
projects/RPi/options: disable FishBMC visualisation
projects/Virtual/options: disable rsxs screensaver and visualisations
linux: sync configs
linux: remove CONFIG_DVB_NET. not used