Add a pop-over settings menu
Add an easy to use pop-over settings menu, like Foliate.
With features like:
- Changing text fonts/sizes
- Changing spacing & margin
- Switching between dark & light theme
- Switching between icon themes
- ...
I think we can rely on Gtk::Popover
class here as well