Port preferences window to HdyPreferencesWindow
The current style is incompatible with libadwaita, this dialog will make any attempt to port the app to GTK 4 harder.
It would be interesting to count with designer's help with this preference which would probably be a good fit for a ListBox
cc: @bertob , @aday