Changed resources file lister to ignore temp files

OSX has a nasty habit of putting dot-prefixed files with original file names into the directory with metadata about the file.  To me it's awful for them to do this.  However, mono crashing seems more awful.  As a workaround it seems completely valid for this class to skip files with the FileAttributes.Hidden flag set.