Merging MalteJ:set-macaddress

Signed-off-by: Malte Janduda <mail@janduda.net>
Implementing IPv6

Signed-off-by: Malte Janduda <mail@janduda.net>