Search directory for file to open.

Limited!  This only searches the first directory block.  It isn't yet aware
that it should search the remaining directory blocks if a file isn't found.
That will be coming next.