Fixed issue with MAC address verification

- Removed errant ':' systems from the last two octet matches
- Added checks that the string does not start or end with extra characters
Merge pull request #409 from ahamilton55/fix_mac_address_verification

Fixed issue with MAC address verification