connman: allow user editable main.conf

In recent months I have seen a number of cases where users need to
change ‘prefer ethernet’ to ‘prefer wifi’ or where users are trying to
enable tethering for ethernet or are running other daemons that add
network interfaces that should not be auto-managed by comman. All of
these require user editing of main.conf so this change moves main.conf
to /storage where it can be tweaked under-the-hood if needed.
Update make_esc_key_execute_back_action.patch for Amlogic to close on-screen keyboard on Esc key or RETURN on remote
tvheadend: update to tvheadend-3.9.1050
ffmpeg: change to official release

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc-master_ update to xbmc-master-14-687ac52, update FM patch, add patch to fix commit https://github.com/xbmc/xbmc/commit/6322457ea46e83491fa0675cb6ac9bf2e3578882

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

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/RPi/patches/xbmc-master: update RPi support patch

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

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Merge pull request #3189 from chewitt/custom_connman

connman: allow user editable main.conf
Update libhdhomerun to 20140604
Merge pull request #3361 from Frank-NL/update-libhdhomerun

Update libhdhomerun to 20140604
Mesa: update to Mesa-10.2.3

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

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

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

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

Signed-off-by: Stephan Raue <stephan@openelec.tv>
new package: add package 'libevdev'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xf86-input-evdev: update to xf86-input-evdev-2.9.0, depends now on 'inputproto', 'libevdev' and 'systemd'

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