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
Merge branch 'update-state-win_dns_client' of https://github.com/lomeroe/salt into lomeroe-update-state-win_dns_client
Lint fixes for PR #15980

@lomeroe please take a look, all of these are completely innocent
but watch out for the error on line 60, mixed tabs and spaces :)
Merge pull request #16029 from thatch45/lomeroe-update-state-win_dns_client

Merge #15980