Win32 escapes

This should provide better escaping on Windows, in particular for embedded environment variables (e.g. `%CD%`) and backslashes at the end of the argument (or immediately before an embedded double quote).