Support for the diff view of the VCS plugin. The whole text is stored in one property. MPS is doing diff on node level only. This means, if any small change is done in the text, MPS marks the whole text as changed, which is not very useful. Now, the changes are highlighted on character level.

See also slisson/mps-richtext#21