Replace GtkStackSidebar in preferences with PreferencesSidebar
This is another part of !155 (merged). Splitting it into a separate MR because it's also needed by !166 (merged), and it's safe to merge, unlike the tleaflet part.
This is another part of !155 (merged). Splitting it into a separate MR because it's also needed by !166 (merged), and it's safe to merge, unlike the tleaflet part.