Updated win_dns_client state, added 'replace' parameter that will remove...

... any DNS servers that are not in our list.  Also added additional change logging to show added, removed, or re-ordered DNS servers

resolves #15979