(CFACT-111) Add processor facts for Windows

Adds processor facts on Windows using kernel32 API calls.
`ptr` doesn't seem to be a pointer.  Can we rename this to something that hints at what it actually is?