Support system dark preference
- Actually opt into it
- Make reader mode follow it; keep the preference for when it's unavailable for now, e.g. for GNOME 41 systems
See #1607 (closed); not marking it as fixed yet as there are still a few issues to solve.