Update stat data on flush and not for each write
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
Throw exception if rename fails
Test deleting/renaming an open file
Add tests for successfully renaming a file
Call callback after zero timeout in stat, rename and remove
Update test message
Test that the file with the old name doesn't exist anymore before deleting the file with the new name
Merge pull request #385 from marco-c/update_stat_on_flush

Update stat data on flush and not for each write