some style fixes and a typo fix
simpler and clear parametrization of configs
use monkeypatch.undo() to undo changes
import NoOptionError from config parser so it can be referenced
correctly save profiles and active profile
use standard name and version in tests
correct test_cfgfromXDG and not alter simple_cfg
test active_profile is set when missing
better detection of default active_profile
expand default active_profile test and rename
test override mechanism on writeconfig
test write override
test: no assumption on active profile position in config file
mainwindow: disable unimplmented items
mainwindow.ui: add save+open config items
clarify New profile text in menu
appconfig: add documentation for public methods
mkdir_p does not belong in appconfig class
tests: test loading from default config.ini path
miscutil: isolate general usage functions in miscutil