dnsmasq-lease-share: trivial typo on script
own lease had an expiry time in the past, fix that and set it to 10 minutes in the future
store local leases in /tmp/dhcp.leases_dnsmasq-lease-share, closer to the expected default /tmp/dhcp.leases
move code into add_lease, del_lease functions, and implement command==old
do nothing on del_lease if local_lease_file doesn't exist
publish own_lease through alfred to allow name resolution and avoid ip collisions
rework dnsmasq integration: use dhcp-hostsfile as database, which gets reread on HUP, avoiding a full daemon restart
move code into new function receive_dhcp_hosts()
lua code cleanup: remove unnecessary ';' at line endings
Merge branch 'feature/dnsmasq-lease-share' into develop