Add support file name with whitespace for ADD and COPY command

this commit fixes #8318 
I don't understand any of these changes to `runconfig/exec.go`: I believe they are unrelated to the PR and should be reverted.