gettext: update to gettext-0.18.2.1

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

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

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

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-304.88

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xf86-video-nvidia: update to xf86-video-nvidia-304.88

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
create_livestick: changes required for syslinux 5.01
wlan-firmware: update to wlan-firmware-0.0.12
projects/*/linux/linux.*.conf: add ZD1201 wifi support
util-linux: use blocksize=1MB for creating the swapfile

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/RPi/linux: add i2c-dev support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/RPi: add own /etc/modules file and load lirc_rpi by default, dont loade coretemp module

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Mount /var as tmpfs and limit the use of tmpfs

This commit (apart from the cosmetic change to avoid using 'none') changes the use of ramfs into tmpfs. The reason for this is that ramfs usage can fill 100% of RAM and cannot be swapped out. While tmpfs can be swapped out and can be limited in size.

The size chosen is arbitrary, but taking into account the ATV1 hardware 5% of 256MB means 12MB and 20% means 50MB, considering we have swap this is not too drastic. For any larger system, these sizes are fine as well as we do not expect /var or /dev/shm to be filled completely. So worst case is covered, but not expected.
busybox: add 'ip tunnel' support

fixes #2189
nettle: dont build parallel
xbmc: add PR2713

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc: revert 799d6ff03 (setwakeup.sh)