WIP: DHCP server #95

Draft
jeltz wants to merge 6 commits from dhcp into master

6 commits