windows build fix

How did this ever work?
fix test

I intentionally changed the semantics of the code that affected this
test, but didn't update the test.  Oops.
windows: always extract dependencies, even on compile failure

We always want to filter /showIncludes output.
add HACKING note on cl.exe-via-wine
bootstrap: make --windows usable for cl.exe-on-wine