Merge pull request #537 from yannicklm/master

    ninja.vim: add deps as keyword
fix typo in comment
Merge pull request #539 from nico/typo

fix typo in comment
bigger manual
update some windows references in the docs

Drop the timing info, it's too variable to commit to a manual.
more windows doc updates
monospace flags
mention mtimes
make unittest match module name
more minor manual touchups
move pool docs down under "more details"

The earlier section is a tutorial-style overview.  The latter section
is for side features like phony rules and header dependencies.  Pools
fit in with the latter.
slightly smaller subsections
include mtimes in deplog explain
always use output timestamp for deps

Using the timestamp of the .d file was wrong.  It can be written
at a different time than the output, and it is immediately deleted
after parsing; only the output remains for subsequent timestamp
comparison purposes, so always use the output's timestamp.  (This
is how the code worked on Windows already.)
build ninja itself in deps mode

Hopefully will help flush out bugs.
try again on vs2012 build fixes
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