Return the File, if it exists, that the given path represents for the
FileSource implementation in use.
Different implementations of FileSource can have different restrictions
on the set of recognized paths. For instance, some implementations may
only be able to handle paths that reference Files under a particular
root directory.