Class for describing and accessing files in file systems. This is similar to java.io.File, except that it can describe files on remote file systems like an ftp site.
Note: this is modelled after the NetBeans fileSystem FileObject, with the thought that we might use it later.
remove the local file in the cache, if any. This can/will be overriden by other filesystems.