Generate MAC-Address based on IPv4 address

Credits to Andrea Luzzardi (GitHub: @aluzzardi) for implementation.
Integrates and closes #8371, fixes #4033
Relates to #4581, #5737, #8269, #8297

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