* wesnoth-update.el (wesnoth-file-cfg-p): Fix logic bug.
(wesnoth-files-in-dir): Use `wesnoth-cfg-files-in-dir'.
(wesnoth-cfg-files-in-dir): New function.
(wesnoth-determine-details): Updated to handle a list of files.
(wesnoth-handle-file): Change emacs temporary symlinks to usable file name.
(wesnoth-update-project-information): Collect information for current dir
only (no recursion).
(wesnoth-update-teach-wesnoth-mode): file-or-dir now compulsory argument.
No longer default to default-directory.