Multiple updates.

- Added a new git-ignore pattern.
- Further qualified the compilation settings for IA32 builds.
- Added atomic type alias, architecture and dll-export macros.
Fixed a macro's typo.
Multiple updates.

- Updated the git-ignore patterns.
- Added an early draft of the interface for WMI querying.
Early implementation of WMIinfo.