Added _MSC_VER check.
* This will check if C/C++ Compiler Version since VER 18.00 already defined Interlocked/Interlocked64.

Signed-off-by: Shido <the.keikun@gmail.com>
Renamed Hercules-12.sln and vcproj-12.
* Instead of -12 used for Visual Studio 2013.

Signed-off-by: Shido <the.keikun@gmail.com>