Keep DNS resolution while doing gravity, adding or removing items from whitelist, blacklist, regex

Implemented in v5.0.

While adding or removing domains from whitelist, blacklist, regex does trigger a "soft" FTL restart (time pihole restartdns reload-lists), resolution should still work.

Updating the gravity.db also doesn't cause FTL to stop anymore as a second database is build and swapped in total at the end of the run.