(CFACT-111) Add processor facts for Windows

Adds processor facts on Windows using kernel32 API calls.
As this was taken from Ruby, can we not use the architecture defines (I assume they're defined in an API header somewhere)?