Pass directory names normally to eblook process on Japanese Windows.
* lisp/lookup.el (lookup-input-module): Return selected module.
* lisp/ndwnj.el: Sync with Lookup 1.4+media.  Arrange functions are surely enabled.
* lisp/lookup-types.el (lookup-dictionary-search): Never modify argument QUERY.  Fix the case that a module has different default search method dictionaries.
* lisp/lookup-types.el (lookup-dictionary-default-method): Refer to agent option also.
* lisp/lookup.el (lookup-initialize): Overwrite lookup-search-modules only when cache file is loaded and lookup-module-attributes is non-nil.
Confirm before loading cache file if init file is newer than cache file.
Fix the byte-compiling problem when Emacs's .el files are not installed.