Would it be possible for std::process::Command to be Send?

argv is defined that way because it's the type of array that libc::execvp needs. But it's pointing to the memory owned by args, so we could probably just manually implement Send and Sync anyway.