Use RemoveFile instead of DeleteFile in fs.

Windows defines DeleteFile to DeleteFileA/W, causing confusion.
Fix leaking VFS DirectoryAssetReaders.
Fix memory leak in CSO reading.
Fix a crash in CSO reading (probably a bad rip.)

This could happen if sce_lbn is used out of bounds, maybe?