Ninja: Restore shorter path to response files
In !5020 (merged), we added the target directory to the response file under the mistaken assumption that two different targets with the same name could be in different directories. However, this causes the path to the response file to be too long to fit on a command line. Take the path back out, while leaving in the per-config split.
Fixes: #21050 (closed)