I made a change that undoes the -recursive:*.cs change that Seo
committed earlier. Instead, we continue to parse the *.csproj files to
get the list of files to compile, but conditionally convert \ to / only
for Mono (there’s an issue in the C# compiler that prevents relative
paths from working correctly if they only contain /'s).