Fixes the following warnings on (latest) MSVC:
- In Kaleidoscope-Ch2: "warning LNK4199: /DELAYLOAD:shell32.dll ignored; no imports found from shell32.dll"
- In gtest (see this link):
f:\svn\llvm\utils\unittest\googlemock\include\gmock\gmock-matchers.h(183): warning C5046: 'testing::MatcherInterface<T>::~MatcherInterface': Symbol involving type with internal linkage not defined 23> with 23> [ 23> T=`anonymous-namespace'::CustomSubError & 23> ] (compiling source file F:\svn\llvm\unittests\Support\ErrorTest.cpp)
- In SupportTests: cl : Command line warning D9025: overriding '/W4' with '/w'
@rnk: Regarding your last comment, please see my latest updated diff (lines 92-100 below). This fixes the warning.