VIM-511 Fixed editing offset after <BS> for '.' command
Repeat typing commands by inserting text instead of handling a typed key

It will prevent auto-completion and other auto-inserting typed key
handlers from messing up with the repeated text.
Handle left and right motions during key repeat only as document (caret) changes

Previously they have been recorded twice: implicitly by a document
change listener as changes to the caret position and by a command
processor.
Updated CHANGES