(CFACT-111) Add processor facts for Windows

Adds processor facts on Windows using kernel32 API calls.
I hadn't defined UNICODE, so it's inconsistent. I think that'll be easiest to deal with in a separate PR. I'll start on it. There are a number of other places that needs to be corrected.