Quote commandline arguments before passing them to _wexecv.

According to http://blogs.msdn.com/b/twistylittlepassagesallalike/archive/2011/04/23/everyone-quotes-arguments-the-wrong-way.aspx , on Windows, the _exec
function fails to quote its arguments. So we have to do it ourselves
before passing the arguments in.