roll gyp 1330:1342
roll gyp 1330:1342

r1331 | Adding support for "latelate" variables that get expanded after
r1332 | Allow GYP to detect VC++ compiler when only SDK is installed.
r1334 | Default to VS installation and fallback to SDK setenv, rather than the opposite.
r1335 | Make missing files a fatal error for the MSVS generator
r1336 | ninja windows: support Use Library Dependency Inputs linking
r1337 | ninja windows: fix not-touched import library causing spurious rebuilds
r1338 | Avoid a compiler warning in test/hard_dependency
r1339 | Fix flakiness in test/intermediate_dir
r1340 | ninja windows: fix for not closing quotes on command line properly
r1341 | ninja windows: don't print blank lines in RC wrapper
r1342 | ninja windows: don't use copy /y nul $out for STAMP

TBR=thakis@chromium.org


Review URL: http://codereview.chromium.org/10243009

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@134331 0039d316-1c4b-4281-b951-d872f2087c98

adobe/chromium,ropik/chromium,yitian134/chromium,ropik/chromium,ropik/chromium,ropik/chromium,ropik/chromium,ropik/chromium,yitian134/chromium,ropik/chromium,adobe/chromium,ropik/chromium,adobe/chromium,yitian134/chromium,adobe/chromium,yitian134/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,yitian134/chromium,adobe/chromium,yitian134/chromium,yitian134/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,yitian134/chromium,adobe/chromium,ropik/chromium,adobe/chromium