Make find->tidy resilient to filenames with spaces
Make --dep-info escape spaces in filenames

Closes #17627
auto merge of #17681 : jgallagher/rust/dep-info-escape-spaces, r=alexcrichton

cc #17627