Moved low UTF-16LE converter to a util file. valid_ether_addr now
expects a byte buffer. MAC address pattern now works for UTF-16LE.