Improve explanation of the Mesh-VPN
Merge pull request #32 from ohrensessel/improve-explanation

Improve explanation of the Mesh-VPN
gluon-luci-admin: change text "Expertmode" to "Expert Mode"
gluon-legacy: fix order of version_files and old_files handling
Validate site.conf
gluon-firewall: reject DNS queries from br-client (they should be accepted on local-node only)
gluon-core: add functions to unset sysconfig settings
Split gluon-setup-mode package out of gluon-config-mode

gluon-config-mode retains the luci frontend, all setup scripts and config is
moved to the new package.
gluon-core: extend user management library and convert it to Lua
gluon-core: add and use a sysctl Lua module
gluon-core: convert network config script to lua
gluon-mesh-batman-adv: convert mesh config upgrade script to Lua
gluon-core: remove now unused sysctl.sh
gluon-ath9k-workaround: Workaround for the ath9k wifi bug.

Cron script which restarts wifi iff queues are marked stopped.
This script also outputs some debug information to nail
down the problem.
gluon-ath9k-workaround: bug reporting support

If the `monitor` attribute in the site.conf is defined, the cron
script is modifed to send debug informations, generated on bug
detection, to given remote host and port,
e.g.: "fda1:384a:74de:4242::2 8090"
Merge pull request #34 from sargon/ath9k

gluon-ath9k-workaround: Workaround for the ath9k wifi bug.
gluon-ath9k-workaround: Announce how often the workaround has been triggered.
gluon-luci-admin: fix wording
ecdsautils: download using git instead of http
Add new package lua-platform-info

Provides the information given by gluon.model without the dependencies on
gluon-core and LuCi.

For now only for ar71xx-generic, additional targets should be added as needed.