public MainForm()
        {
            InitializeComponent();
            Console.WriteLine("Detecting OS...");
            MonoHelper.DetectOperatingSystem();

            ServicePointManager.ServerCertificateValidationCallback = MonoHelper.Validator;
            ServicePointManager.Expect100Continue = true;
            ServicePointManager.SecurityProtocol  = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 |
                                                    SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;

            Text += " v" + DragonVersion.VERSION + " on " + Environment.OSVersion.VersionString;

            if (MonoHelper.IsRunningOnMono)
            {
                Text += " [MONO]";
            }

            UpdateHelper.DoUpdateCleanup();
            UpdateHelper.CheckForUpdates();
        }