Tidy up
Update docs
Use Lodash’s escape HTML function
Tidy up
Separate text and HTML content paths with new Scribe.insertPlainText method

This also solves an issue where new line characters inside of HTML were incorrectly converted to BR elements.
Tidy up
Tidy up tests
Update docs