gluon-alfred: add chosen gateway and load average
Merge pull request #7 from FreifunkBremen/master

gluon-autoupdater: get random number from /dev/urandom
gluon-autoupdater: typo corrected
gluon-autoupdater: no need to provide a default config just to delete it in the initial script
gluon-location: move information to /etc/config/gluon-location
gluon-mesh-batman-adv: move wifi config to invariant
gluon-simple-tc: add missing defaults on every upgrade
Merge gluon-release into gluon-core
gluon-core: use GLUON_RELEASE from environment
gluon-core: use gluon release in package version string
gluon-autoupdater: Refactor code.

Move building blocks of the update into seperate functions.
gluon-autoupdater: Less global variables.

This also removes the need for the cleanup function. Instead the cleanup
code is moved in place.
gluon-autoupdater: Enable list of mirrors for manifest and firmware.

Instead of a single url this patch allows to have a list of urls. So in case
of network instability a router can still reach local mesh-cloud server to pull
a update from. In this stage the autoupdater simply tries every mirror until
one passes all tests.
Merge pull request #8 from sargon/master

gluon-autoupdater: enable list of mirrors for manifest and firmware.
gluon-autoupdater: adjust example config for mirror support
gluon-autoupdater: allow configuring the branch name independently of the UCI config section name
Add support for custom dnsmasq config and odhcp6c handler scripts
gluon-mesh-batman-adv: more initial -> invariant conversions
gluon-mesh-batman-adv: add DNS support
gluon-core: add support for NTP server configuration