cross platform mac address determination for ruby