Merge changes from topics "ddr-tests-in-networkstack", "move-fakedns" into main

* changes:
  Remove FakeDns from NetworkStack tests.
  Switch FakeDns from List<String> to String[].
  Migrate DnsUtilsTest to the NetworkMonitor version of FakeDns.
  Add DDR tests in NetworkStackTests.