Publicize checkpoint methods and deprecate open-ended transactions

On TextEditor

Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
:arrow_up: text-buffer to publicize checkpoint methods

Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>