WIP: flatten settings hierarchy
ConnectPage: minimalize settings
WIP: compat settings
Kill TreeSortFunc
WIP: flatten settings structure
Kill TreeSorter
TreeWidget::swapItems(): retain span
WIP: add TreeWidget::restore/saveState()
Restore & save window geometry & connections in AppWindow
WIP: operation kill StatePlugin