windows: Add support for overriding pdb name for compile step

And test for same for both msvs and ninja generator.

Part of solving http://crbug.com/170186
Review URL: https://codereview.chromium.org/11937003

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