Modified 'update' script to traverse symlinks and ignore hidden files

Just in case the 'locale-dir' is a symbolic link into a git repository of translations.