Don't try to match mixed source/dir gyp order on MSVS prior to 2010

MSVS 2008 can't cope with the generator makefiles.

This is a conditional revert of r1820

BUG=326030
R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/128263004

git-svn-id: http://gyp.googlecode.com/svn/trunk@1831 78cadc50-ecff-11dd-a971-7dbc132099af
win ninja: include .pdb in linker outputs

This is "just more correct" (will e.g. make -t clean work a bit
better) and also allows syzygy rules that process .pdbs to work.

BUG=chromium:325815
R=thakis@chromium.org

Review URL: https://codereview.chromium.org/126443004

git-svn-id: http://gyp.googlecode.com/svn/trunk@1832 78cadc50-ecff-11dd-a971-7dbc132099af