The current Kameloso instance.
Writing to the configuration file was explicitly requested or implicitly by changing some setting via getopt.
Opening the configuration file in a terminal text editor was requested.
Opening the configuration file in a graphical text editor was requested.
(Windows) If set, uses explorer.exe as the graphical editor, otherwise uses notepad.exe.
Writes and/or edits the configuration file. Broken out into a separate function to lower the size of handleGetopt.