perlcc: fix -r STDERR/STDOUT mixup #211

`run` and open(FD,"run |") print STDERR first, and then STDOUT.
By switching to system("run") for -r we give up timeout