first try at sanitizing windows path names

This is for file caching
remove debugging print statements
fix whitespace errors
Merge pull request #13125 from UtahDave/sanitize_strings2

Replace illegal Windows filename chars from cached file paths