o dir.c: extend mtimes cache to others via cached_stat()
Main change is detection of malformed variable references. Reviewed by: obrien
Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg