Added first attempt to write test for contentEditable
Moved from using MutationSummary to just using plain MutationObservers
Added pathtree data structure to figure out path of changed elements