Copy file from one location to another (same VFS driver).
Check if file/directory exists at location.
Enumerate directory entries.
Get MD5 digest of file at location.
Create directory (and parents as necessary) at location, if it does not exist.
Read entire file at given location.
Delete file at location.
Rename file at location. Clobber destination, if it exists.
Write entire file at given location (overwrite if exists).
Abstract VFS driver base class.