Implement #1335:
Implement #1335:

Let VLANs to have a different MAC address than its parent.

While here also fixes #8138 and do not ignore <spoofmac> for interfaces
without hwaddr field

phil-davis/pfsense,NewEraCracker/pfsense,dennypage/pfsense,NewEraCracker/pfsense,phil-davis/pfsense,pfsense/pfsense,NewEraCracker/pfsense,pfsense/pfsense,phil-davis/pfsense,phil-davis/pfsense,dennypage/pfsense,pfsense/pfsense,dennypage/pfsense,dennypage/pfsense,pfsense/pfsense,NewEraCracker/pfsense