Fix auto update (PR #12575)
* Revert "Maintain logging level on restart"
This reverts commit 76b2aeaa
There were several issues with this commit:
- a missing space before "--log-level=" in updateCheck.py caused automatic updates to fail.
- explicitly setting the log level prevents the log level from being manually set in the General settings panel. This is a change in behavior and needs to be considered more carefully. See usages of logHandler.isLogLevelForced()
* Log unsafe restart
* Add reasoning about including any existing params when doing an unsafe restart.
This provides different behavior from def restart()