Fixes #101

Problem seems to be with
`new_view.run_command('append', {
         'characters': markdown_html,
     })`
I can't find a reference to `append` in the api, so I'm not sure what the syntax should be. Commenting it out, and uncommenting the next 3 lines that uses `begin_edit()` resolves the issues.