typemaps file paths may have spaces, escape/quote if necessery

I only tested this on on Win32. quote_literal() has a different
implementation on *nix vs windows, but I think both "do the right thing"