New type of operation: SimpleTextOperation

This is an alternative, non-composable implementation of operations on
plain-text documents based on insertions and deletions on continous
ranges of characters. This implementation has no advantages over the
existing TextOperation apart from being simpler. I will use this for a
demo in my introduction to OT.