Merge pull request #1342 from Lekensteyn/depfile-fixes

Follow GCC/Clang behavior wrt depfiles