l3cfg: add the DNS routing rules explicitly
Summary
Add the DNS routing rules explicitly instead of tracking them via the NMGlobalTracker mechanism. Since we do not plan to ever remove them, there is no reason to track the rules. Also, the current implementation is buggy because in some situations the rules are wrongly removed when they should not.
Fixes: bf3ecd90 ('l3cfg: fix DNS routes')