Removed old formatter code
First formatter using observer that ensures p exists when all is deleted
Removing stray text nodes
Removes undo manager and tranaction manager

When we manipulate dom elements instead of whole html we no longer
need custom history. Awesome right! :fireworks:
Remove reference to patch events

This event will be reimplemented with Mutation observer in formatters
where it fits more
Mutation summary for use from npm
Linted and added comment