Show a warning if the instance path contains a '!'

The checks and warnings happen the time MMC loads (via QLOG_INFO), the time the GUI starts (via a dialog) and when the user changes the instance path via the settings window.
Merge branch 'Loetkolben-pr_feature_warnProblematicInstPath' into develop

Closes #400