Use net.ParseMAC for MAC address checking

This adds all supported MAC formats and removes the `01:23:45:AB-CD-EF` which is not accepted by any of the specifications (IEEE 802 MAC-48, EUI-48, or EUI-64).