editor: save settings to the right place on win32
editor: prefer qt-ism over stl-ism

Unfortunately, QSet doesn't provide upper/lower bounds, so let's
keep using std::set<> for bookmarks for now.