atvclient: update sources to address #3190
openvpn: enable management interface

This allows https://github.com/brianhornsby/script.openvpn to work as a
openvpn configuration interface. Once this has been road-tested we can
remove currently-broken openvpn support from connman and OE settings.
Merge pull request #3208 from chewitt/openvpn_mgmt_interface

openvpn: enable management interface
linux: update to linux-3.15-rc4
linux: update to linux-3.15-rc5
Cuboxi: remove old boot file
Cuboxi: remove project specific update.sh
u-boot: added create_sdcard script for u-boot booted devices.

Includes work from @soul9 and Wandboard
u-boot: added files to support new u-boot
u-boot: added update.sh script
u-boot: cleanup old files and added u-boot specific update.sh script
xbmc: update to xbmc-13-692cfba

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/RPi/patches/xbmc: update RPi patch, this should fix #3181, this should fix #2981

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Mesa: add upstream patches to enable geometry shaders with LLVM-3.4.1 on radeonsi

Signed-off-by: Stephan Raue <stephan@openelec.tv>
mkimage: added support for u-boot
projects/RPi/patches/linux: update RPi support patch

Signed-off-by: Stephan Raue <stephan@openelec.tv>
bcm2835-driver: update to bcm2835-driver-c0319ac

Signed-off-by: Stephan Raue <stephan@openelec.tv>
bcm2835-bootloader: update to bcm2835-bootloader-c0319ac

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/Cuboxi/linux: add PWM, PWM-IMX and PWM-LED support

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