func RandomMAC() net.HardwareAddr {
	return net.HardwareAddr(getBytes(6))
}
RandomMAC uses entropy to generate a mac... or else
package testutil
import (
	"crypto/rand"
	"net"
)
var (
	FakeMAC = RandomMAC()
	FakeMAC2 = RandomMAC()
)
func getBytes(size int) []byte {
	byt := make([]byte, size)
	n, err := rand.Read(byt)
	if err != nil {
		panic(err)
	}
	if n != size {
		panic("short read in randommac")
	}
	return byt
}