preferences-window: Allow supporting a large number of pages
The current design works well up to ~4 pages, maybe 5. Let's do something to support any number of pages.
We could have a
GtkStackSidebar, we could use a
HdyLeaflet or the upcoming
HdyFlap (see #202 (closed)), it could be automatic after n pages or toggleable via a boolean property…