Re-organize files (msvc)
msvc: Use Google Test supplied with git submodule
Avoid name clashing of object files
Fix x64 compilation