Fixed corruption with "Dialog" class being called "CDialog" in Installer/Application.cpp
Started code for using the Open Hardware Monitor DLL file to read system parameters.

Code requires importing managed DLL functions in C# to be used in C++.
Fixed build issues with Common_Test.
Commit before rebase
In process of adding code for GPU data.

Signed-off-by: Aaron <engineer0x539@github.com>
Fixed BCM_SETSHIELD error in NSIS build scripts

Updated path for NSIS 3.0a1
Started fixing type conversion errors with static_cast<> for trivial types
Began adding support for OpenHardwareMonitor
Merged with rainmeter-master branch pull.

disabled warning C4244 for pcre files