Reinitialize file.list when globbing fails.

* src/parse.c (file_glob): Reinitialize file.glob/list when
globbing fails. Return default file when file.list is empty.
(expand_glob): If globbing of pattern with no path
separator fails, then relax match criteria to permit
non-existent pathname.