Moved the shared examples into their own file
Made mac address fabrication sequential to work around network_vif's problem with mac_addr string length