move mac generation in DomainNetif class
add ability to statically set mac address in yaml
unit tests for new mac parameter in yaml
add documentation about new mac parameter