Launcher Revamped

With a lot of things going on, we greatly improved the launcher which should bring the following to the table:
-OS Version type check, and tools to deal with them
-Manifest support to introduce the software with the UAC and force it to run in the right modes that the game requires
-Logging during the major update phase, we can drill down to see where issues may lie if you continue to have issues
-Options to view help and force options for debugging / other reasons
-Auto fix / repair, if the launcher doesn’t see something right, it will inform you and show you available options to take in the log, but if the software can fix it, it will just go ahead and do that first without showing annoying popups.
-Serial Number and CD-KEY traffic cop, if it finds duplicate serials and cd-keys, it will auto block that CDKEY / SERIAL, and all related keys that is from that same email.   Agreement breach detection code.
-Option to force the update of the Updater (lol), but yes we can update the updater now.  Before there was no way to do this because there were no system checks and balances added until now.
-Option to help Video Resolution issues, but we still recommend you review your options if you encounter any issues attempting to launch the game.
-More features and additions, but we don’t want to spoil everything just yet now do we.