Improve support for mounted file systems on macOS
Some mounted file systems report a creation time of 0 - we want to support these systems reporting a file as created and modified and properly treat it as created.
@devongovett Thoughts on merging this? Also, is there a proper way to run the tests - they don't seem to be passing (unrelated from my change from what I can tell)?
Is there a way I can test this change?
It happens internally for our own mounted VFS, but I think you might be able to repro with an NFS client or perhaps with a normal file system if you change the latency here to be greatly increased and then write and modify the file (while keeping the ctime as 0)