Change to FileSystem scanning to handle any generic exceptions - also for Files.

The previous commit didn't fix the problem (again), since UnauthorizedException is still being thrown in the GetFiles method for to the symlinks.  This update ensures that the Exception is also caught when calling GetFiles().