Escape and quote support in filenames