public ATEClient()
 {
     _syncContext               = AsyncOperationManager.SynchronizationContext;
     _host.VMSpawned           += HostVmSpawned;
     _vm.RecievedSystemMessage += VmRecievedSystemMessage;
     _vm.RecievedMessage       += VmRecievedMessage;
     _systemCache               = new SystemCache();
     _license = new RhinoValidator(Environment.SpecialFolder.LocalApplicationData);
     Analytics.CanSendEventsWhen(() => MMConfiguration.AnonFeedback == true);
 }