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.
xbmc-pvr-addons: update to xbmc-pvr-addons-18c52bb

Signed-off-by: Stephan Raue <stephan@openelec.tv>
tools/mkpkg: add script to get and pack 'xbmc-pvr-addons' for gotham

Signed-off-by: Stephan Raue <stephan@openelec.tv>
tools/mkpkg: change mkpkg script to check out 'xbmc-pvr-addons' for xbmc-master

Signed-off-by: Stephan Raue <stephan@openelec.tv>
new package: add package 'xbmc-pvr-addons-master'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc: update to xbmc-13-0796f0e

Signed-off-by: Stephan Raue <stephan@openelec.tv>
wlan-firmware: update to wlan-firmware-0.0.22

Signed-off-by: Stephan Raue <stephan@openelec.tv>
openssl: enable 'ec', 'ecdh' and 'ecdsa' support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/*/linux: enable CONFIG_HID_XINMO

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/*/linux: sync kernel config

Signed-off-by: Stephan Raue <stephan@openelec.tv>
projects/*/linux: enable CONFIG_VIDEO_USBTV support, this fixes #3140

Signed-off-by: Stephan Raue <stephan@openelec.tv>
wlan-firmware: update to wlan-firmware-0.0.23

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc: update to xbmc-13-741d614

Signed-off-by: Stephan Raue <stephan@openelec.tv>
vdr-live: dont build i18n
vdr-plugin-xmltv2vdr: dont build i18n
xbmc: merge tmpfiles
init: remove unused ssh check
service.openelec.settings: remove unused 'addon' script
fluxbox: hide useless errors
scripts/build: cosmetics