[windows] Check the host platform when targeting `windows`.

Cross-compilation is not supported currently, and probably won't be ever.
[build] Add non-specific makefile.

Configuration-less compilation out of the box :thumbsup:
[build] Add host architecture detection script.
[build] Added host platform detection script.