Windows installer improvements

These patches make the following Windows installer changes:

1. Ensure the installer dialog is brought to the front
2. Do not require UAC elevation (no longer require administrator privileges)
3. Clean up properly when uninstalling
4. Add desktop shortcut and launch options to installer