Ensure launcher exits even if user doesn't click OK in dialog box

Add documentation comments

Run sort usings
Exit launcher if game exits unexpectedly

Move data callback to seperate method.
Allow Empires to run if installed on different drive from Source SDK Base 2007

Search the Steam path using the value from the registry.
Fix DPI Scaling (Disable it)