Use the C.UTF-8 locale for executing subprocesses.
Review Request #5752 — Created April 29, 2014 and submitted
A while back, we changed our environment for executing subprocesses from
en_US.UTF-8 to C, because not everyone has a US English locale installed on
their machine. This broke subversion diffs when filenames or the diffs
contained unicode characters. Using the C.UTF-8 locale fixes this.
Had someone who was encountering this issue try the code change, and they
reported that it's fixed.