Eliminate unintentional recursion

in PlatformSpecificRunTestInASeperateProcess()

which caused mysterious crashes with multiple failure messages when run with the -p option
Yes, when running in a separate process is enabled. Which will then spawn another process and  run the test....
BTW "another process" essentially means a copy of the entire test executable, if I am not mistaken.