generate a udid from the ethernet mac address and the current time, plus a random string
also save this udid so it is only generated once