Change TargetName's 32/64 to PlatformArchitecture

Before, we targetname defined $(ProjectName)32 or $(ProjectName)64.
But now, we targetname define $(ProjectName)$(PlatformArchitecture).
Add PreprocessorDefinitions '_X64'

'_X64' macro classify 32/64 program.
Divide LoadLibrary() function to 32/64

In last commit, we add PreprocessorDefinitions '_X64'.
Using that, I add automatically selecting '~32.dll' or '~64.dll'.
Merge remote-tracking branch 'origin/master' into test
Testing message hooker