Merge branch 'release/0.9.0' into develop
Fixed the documentation.
Added functions to swap elements.
Added getLabelFor method.
Ctrl-click on links in the body of the document now follows links.
Handle the case where the user returns to the initial state.
Initial help support.
Document a testing timeout issue.
The versions used for testing have changed.
Documentation fix.
Documentation update.
Bugfix: inserting text when the caret was placed just before or just after a text node would cause a crash. This fixes it.
Added _indexOf alias.
Added more icons.
Added the wrap transformation. Fixed the old unwrap function.
The registry should not be a singleton.
Fixed the documentation.
removeNode could trigger a redecoration while decorating. Use deleteNode instead.
Fix and improvements to the undo dump code.
Fixed some of the developer mode hot keys.