vlan: ethernetlink: accepts both EtherMAC and EtherMACFullDuplex and accepts "auto" MACAddress

- uses EtherMACBaseAccess instead EtherMACAccess
- uses macmodule->getMACAddress() instead macmodule->par("address")