Extend error processing to match library version

The original version of this parallel walker pretty much ignored errors, other than those used to signal the desire to skip a directory. This slight extension changes the parallel walker to conform very closely to the library version.