Small fixes over DocumentPersistence: using content/history as object consistently, smal whitespace tuning.
Introducing DocumentStoreEntry interface instead of in-place structural type definition previously. Will add a member to it next for the cursor position stuff.
Planning the extension to DocumentStoreEntry to add cursor/selection/scrolling persistence.