(CFACT-111) Add processor facts for Windows

Adds processor facts on Windows using kernel32 API calls.
Are we building `UNICODE`?  We should be if not.  I prefer not using the outdated `TEXT` macros and just always using wide literals since there's never a reason to build without `UNICODE` defined these days.