Return in-memory copy of stat data if we have one
Store stat data in memory in ftruncate
Don't rename/delete open files
Close file after truncating it
Close RandomAccessStream (otherwise we can't delete the file at the end of the test)
Add test for in-memory mtime
Update number of passing tests