A FS (File System) based snapshot persister. The persister will store and
load the snapshot to the file system, using the given file path (using
setPath(String)). The data will be saved using Java
ObjectOutputStream, and loaded using
ObjectInputStream.

Note that the path set is the path to the actual file that will be created.