Improved Mobile app

Save and restore Document versions in the mobile app

Document editors can create named checkpoints and restore them from the native app.

The native Document version history now lets editors save the current state as a named checkpoint and restore an earlier checkpoint. A restore creates a new revision, checks for newer edits and keeps the later history.