Move deviceID initialization to MonoBehavior Start

This was required on my system because field initializers are called from the loading thread during scene loading, but deviceUniqueIdentifier must always be gotten from the main thread.