ci: update windows image and use new 2022 runner and vs2019
Old 1809 runner is going to go away at some point.
Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Old 1809 runner is going to go away at some point.