executor: Separate the machine id from the mac address
Up until now, the only supported way of identifying a DUT was through its MAC address. This however is not viable for most android devices which instead should be identified through their USB serial number.
This MR paves the way for this change.