Improved the implementation of ticket #397
If the differences between the current revision root are smaller than the current file, only the differences are stored.
Cheap file operations for ticket #397
Enabled cheap file operations (move/rename), which do not change the contents, to not store the contents in the revisions