This allows copying files with spaces in the paths (most notably,
profiles, which have a number of files containing spaces).
There are two fixes:
- Input/output lists \-escape spaces so that gyp will convert the output back into a list correctly.
- The argument list is no longer parsed by spaces, and the gyp call instead passes the input list as a list of separate arguments instead of one giant string.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/11293198
git-svn-id: http://src.chromium.org/svn/trunk/src/build@166931 4ff67af0-8c30-449e-8e8b-ad334ec8d88c