avoid building Purify.csproj twice + fixed space-in-path issue when calling test runner