lua-platform-info: fix section and category in Makefile
gluon-mesh-batman-adv: fix network.mesh_inferfaces announce field with new netifd
Add new package libpacketmark, a LD_PRELOAD library to manipulate packet marks
gluon-wan-dnsmasq: use libpacketmark
Merge pull request #55 from freifunk-gluon/libpacketmark

Libpacketmark
Add new package lua-ethtool-stats containing a minimal interface to replace `ethtool -S`
gluon-mesh-batman-adv: use lua-ethtool-stats instead of ethtool
gluon-mesh-batman-adv: don't parse ip output for nodeinfo
Remove outdated IP dependencies
gluon-radvd: implement own radvd to reduce size
gluon-simple-tc: replace tc with own implementation to reduce size
Merge pull request #54 from freifunk-gluon/minimize

Image size improvements
Merge pull request #53 from freifunk-gluon/fastd-key-generate

config-mode, mesh-vpn: refactor key generation
gluon-announced: do not strdup optarg
gluon-config-mode: modularize wizard

This splits up the wizard into modules.
gluon-config-mode: mention reboot on button

Make it clear that saving settings will reboot the device.
cm-autoupdater-info: autoupdater state

This packages lets the user know whether the autoupdater is enabled when
in config mode.
config-mode: split packages

This commit splits gluon-config-mode into several, mostly independent
packages.

* gluon-config-mode-core: basic functionality (required)
* gluon-config-mode-hostname: hostname field
* gluon-config-mode-autoupdater: autoupdater flag
* gluon-config-mode-mesh-vpn: fastd vpn configuration, bw limit
* gluon-config-mode-geo-location: geo coordinates
* gluon-config-mode-contact-info: contact info field

gluon-config-mode is now a virtual package, that depends on

* gluon-config-mode-hostname
* gluon-config-mode-autoupdater
* gluon-config-mode-mesh-vpn
* gluon-config-mode-geo-location
* gluon-config-mode-contact-info

to provide the same functionality as the non-modularized config mode.
Communities are free to replace gluon-config-mode in their site.mk with
any subset of the above packages.
config-mode: split reboot page

Render reboot page from fragments in /lib/gluon/config-mode/reboot/.

Each script is expected to return a function, that will eventually
render a template, or nil.