Added registry-based Visual Studio detection
Added registry-based tests
Added Wow6432Node hive to Visual Studio and Windows SDK detection
Moved Visual C++ detection away from VisualStudioInstall, path directories based on vcvars*.bat
Fixed DumpbinBinaryInfo's missing detection call
Added equals and hashCode to DefaultArchitecture
Added desktop ARM #define for Visual C++