implement additions / changes for revisions spec

Allows eventually-consistent systems to disambiguate between versions of the same data & correctly handle update forks.

See #88.

Merge request reports

Loading