IFileSystem stash. Not at all working, but may be helpful to get started quicker.
Merge branch 'master' into ifilesystem

* master:
  Properly upgrade to FSC 0.0.57
Some cleanup and use ParsedDocument.LastWriteTimeUTC. Still doesn't work.
Keep track of document modified times
Updated Find references to use dirty files rather than first save.

Closes #602