Fix flatpak configuration monitoring to update active config
This was a regression in the refactoring of configuration providers to be thread-safe.
The code could, in general, benefit from a large cleanup in how it reads/writes configs. We might even need to switch to a json parser that allows for non-destructive editing.