* clean up sidesheet
* clean up sharing
* add revisions sidesheet
* update getCommits and clean up
* update date localization
* load diagram in read only mode from previous version
* disable input from control panel and popovers
* add restore warning modal
* separate share and versions
* update versions
* finalize versioning implementation, add pagination
* fix package-lock.json
* clear versions cache on flush storgae
* disable menubar items when in read only mode
* disable remaining fields in readonlt
* suppress eslint only-export-components rule
* show loading version progress