Merge pull request #10 from toppoint/obscure-clients

Obscure clients
Merge pull request #11 from toppoint/obscure-clients

Fixes and nodes.json consistency
Merge pull request #14 from sargon/master

alfred: Retrieve aliases from alfred and integrate batadv-vis.
Fixes client mac obfuscation. Node to node links stay untouched now.
Fixed variable name and catches only KeyErrors to not hide other errors.
Merge pull request #15 from freifunkhamburg/obfuscation-fixes

Obfuscation fixes
alfred.py: pass firmware version to nodes.json
nodedb.py: stop similar mac address check when parts are not equal
Merge pull request #16 from sargon/optimize-nodedb-py

nodedb.py: stop similar mac address check when parts are not equal
mkmap.sh: cd into directory instead of dirname everywhere
mkmap.sh: $GWS was not set
mkmap.sh: enable alfred
rrd.py: remove unused argument
rrd: saner RRAs
rrd: saner RRAs for global
rrd: fixes
bat2nodes: deal with rrd after creating nodes.json
rrd: do not define RRAs twice
Offload rrdtool calls and model to separate module
Modularize global and node rrd definitions and graphings