Mac addresses are optional if DHCP is not enabled

Fix for https://github.com/OSU-Net/cyder/issues/156.